<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://support.nemo.travel/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%94%D0%B5%D0%BD%D0%B8%D1%81+%D0%AF%D0%BA%D0%B8%D0%BC%D0%B5%D0%BD%D0%BA%D0%BE</id>
	<title>Центр поддержки системы бронирования - Вклад участника [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://support.nemo.travel/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%94%D0%B5%D0%BD%D0%B8%D1%81+%D0%AF%D0%BA%D0%B8%D0%BC%D0%B5%D0%BD%D0%BA%D0%BE"/>
	<link rel="alternate" type="text/html" href="https://support.nemo.travel/ru/%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/%D0%94%D0%B5%D0%BD%D0%B8%D1%81_%D0%AF%D0%BA%D0%B8%D0%BC%D0%B5%D0%BD%D0%BA%D0%BE"/>
	<updated>2026-04-05T21:58:51Z</updated>
	<subtitle>Вклад участника</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D0%BE%D0%B9%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17914</id>
		<title>Войдирование (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D0%BE%D0%B9%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17914"/>
		<updated>2025-09-25T12:08:23Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Подтверждение войдирования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Функции]]&lt;br /&gt;
[[Category:Настройки]]&lt;br /&gt;
'''Войдирование''' — отмена продажи билета в день бронирования.&lt;br /&gt;
&lt;br /&gt;
== Войдирование через интерфейс системы ==&lt;br /&gt;
[[Файл:Подтверждение_отмены_выписки.png|400px|thumb|right|Подтверждение отмены выписки]]&lt;br /&gt;
&lt;br /&gt;
'''Войдирование билета''' – для войдирования билета в системе {{NameSystem}} нажмите на кнопку &amp;lt;!--[[Файл:Отменить_выписку.png]]--&amp;gt;«Отменить выписку» на странице заказа. Доступ к войдированию билетов  настраивается в разделе: '''Аккаунт менеджмент → Права доступа'''. При нажатии на кнопку «Отменить выписку» после наступления таймлимита на войдирование будет выведено сообщение о том, что время на войдирование вышло. При этом все действия с бронью по возврату могут производиться только в терминале ГРС.&lt;br /&gt;
&lt;br /&gt;
После войдирования заказ примет статус «Забронирован». Если в данном бронировании более нет необходимости, его нужно аннулировать. &lt;br /&gt;
&lt;br /&gt;
Для перевозок ТКП войдирование доступно только в течение 15 минут. Для остальных перевозок войдирование доступно в течение 24 часов. &lt;br /&gt;
&lt;br /&gt;
Чтобы избежать проблем при случайном нажатии на кнопку «Отменить выписку», данная операция требует подтверждения.&lt;br /&gt;
&lt;br /&gt;
== Настройки войдирования ==&lt;br /&gt;
=== Подтверждение войдирования ===&lt;br /&gt;
Предусмотрено 2 типа войдирования:&lt;br /&gt;
* '''Полное войдирование''' — включает в себя отмену выписки и аннуляцию заказа. Включается настройкой {{Setting|Включить возможность аннуляции оплаченных, но не выписанных заказов (параметр не влияет на сотрудников агентства)}} в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс выписки'''. &lt;br /&gt;
&lt;br /&gt;
''Полное войдирование не прерывается на этапе аннуляции оплаченного заказа, т.е. аннуляция заказа со статусом оплаты проходит успешно, со снятием мест. После аннуляции заказа доступен возврат денежных средств.&lt;br /&gt;
''&lt;br /&gt;
[[Файл:Расширенное_подтверждение_войдирования.png|600px|Настройка «Расширенное подтверждение войдирования»]]&lt;br /&gt;
* '''Обычное войдирование''' — отмена выписки с изменением статуса заказа на «Забронирован».&lt;br /&gt;
&lt;br /&gt;
=== Текстовые ресурсы  ===&lt;br /&gt;
Названия заголовка всплывающего окна, его кнопок, содержание информационного сообщения в режиме обычного войдирования, название кнопки отмены выписки на странице заказа и т.п. можно изменить в разделе '''Управление сайтом → Языковые ресурсы'''.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Период_войдирования.png|400px|thumb|right|Настройки периода войдирования]]&lt;br /&gt;
&lt;br /&gt;
=== Период войдирования ===&lt;br /&gt;
'''Период войдирования''' — временной интервал, в течение которого можно отменить выписку билетов.&lt;br /&gt;
Период войдирования определяется настройками в разделе '''Управление продажами → Авиабилеты → Реквизиты и источники → Реквизиты подключения к GDS''' при редактировании конкретных реквизитов:&lt;br /&gt;
* {{Setting|Период войдирования}} — задает временное значение в формате hh:mm. В зависимости от значения настройки {{Setting|Тип периода войдирования}} определяется либо конкретное время суток в течение дня выписки, либо временной интервал с момента выписки.&lt;br /&gt;
* {{Setting|Тип периода войдирования}} — определяет способ расчета временного интервала для отмены выписки. Возможные значения:&lt;br /&gt;
** '''Фиксированное время суток''' — период войдирования определяется с момента выписки до конца отсчёта периода войдирования в течение дня выписки.&lt;br /&gt;
** '''Временной промежуток после выписки''' — период войдирования начинается с момента выписки и действует в течении времени, указанного в поле  {{Setting|Период войдирования}}.&lt;br /&gt;
* {{Setting|Источник периода войдирования}} — доступны два источника:&lt;br /&gt;
** '''настройки''' — период войдирования устанавливается настройкой {{Setting|Тип периода войдирования}}.&lt;br /&gt;
** '''поставщик''' — устанавливается период войдирования от поставщика.&lt;br /&gt;
{{Attention|Таймлимит на войдирование возвращает только ГРС Sirena. Для других ГРС таймлимит на войдирование определяется с помощью настроек.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Следите за тем, чтобы значения настроек не противоречили принятым в ГРС ограничениям на время войдирования заказа!}}&lt;br /&gt;
[[Файл:settings_void_fixed_time.jpg|400px|thumb|right|Фиксированное время суток + настройки]]&lt;br /&gt;
[[Файл:settings_void_interval.jpg|400px|thumb|right|Временной промежуток после выписки + настройки]]&lt;br /&gt;
[[Файл:settings_void_gds.jpg|400px|thumb|right|Фиксированное время суток/Временной промежуток после выписки + поставщик]]&lt;br /&gt;
==== Настройки периода войдирования по умолчанию ====&lt;br /&gt;
Если в качестве источника выбраны настройки и период войдирования не задан, то применяются параметры по умолчанию.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | ГРС&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Период войдирования&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Тип периода войдирования&lt;br /&gt;
|-&lt;br /&gt;
| ГРС Sirena&lt;br /&gt;
| 00:15&lt;br /&gt;
| Временной промежуток после выписки&lt;br /&gt;
|-&lt;br /&gt;
| Остальные ГРС&lt;br /&gt;
| 23:45&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;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Настройки&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Значения&lt;br /&gt;
|-&lt;br /&gt;
| Период войдирования&lt;br /&gt;
| 23:15&lt;br /&gt;
|-&lt;br /&gt;
| Тип периода войдирования&lt;br /&gt;
| Фиксированное время суток&lt;br /&gt;
|-&lt;br /&gt;
| Источник периода войдирования&lt;br /&gt;
| настройки&lt;br /&gt;
|}&lt;br /&gt;
В данном случае таймлимит на войдирование устанавливается из настроек, при этом войдирование доступно до 23:15 текущего дня. Если заказ выписан в 23:10, то в течении 5 минут доступна отмена выписки. По истечению таймлимита пользователю будет выведено сообщение: ''«Время на войдирование вышло.»''. Для заказов, выписанных после 23:15 и до наступления следующего дня, войдирование недоступно.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Настройки&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Значения&lt;br /&gt;
|-&lt;br /&gt;
| Период войдирования&lt;br /&gt;
| 00:30&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 минут. Для заказа, выписанного в 21:20, войдирование доступно до 21:50.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Настройки&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Значения&lt;br /&gt;
|-&lt;br /&gt;
| Период войдирования&lt;br /&gt;
| пусто — отсутствует/любое&lt;br /&gt;
|-&lt;br /&gt;
| Тип периода войдирования&lt;br /&gt;
| Фиксированное время суток или Временной промежуток после выписки &lt;br /&gt;
|-&lt;br /&gt;
| Источник периода войдирования&lt;br /&gt;
| поставщик&lt;br /&gt;
|}&lt;br /&gt;
Если источником данных о периоде войдирования выбран поставщик, то {{Setting|Период войдирования}} и {{Setting|Тип периода войдирования}} могут быть любыми, так как таймлимит на войдирование приходит от поставщика после выписки заказа.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Рекомендуем устанавливать {{Setting|Источник периода войдирования}} в значение '''поставщик''' только для ГРС Sirena, так как другие поставщики не возвращают данные о таймлимте на войдирование.}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
&lt;br /&gt;
* [[Выписка]]&lt;br /&gt;
* [[Аннуляция]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17911</id>
		<title>Фильтры поисковых запросов (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17911"/>
		<updated>2025-08-01T12:11:51Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Фильтр запросов по расписанию авиакомпании */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Плагины  (Авиабилеты)]] &lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
'''Фильтр поисковых запросов''' — плагин [[Компонент | компонента]] [[Авиабилеты (компонент) | «Авиабилеты»]] системы {{NameSystemLink}}. &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;
* Сокращение издержек на платные поисковые транзакции.&lt;br /&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;
'''Порядок работы фильтра поисковых запросов.'''&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;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Предупреждение &amp;quot;Search aborted: not allowed by request filters (FILTER_NUMBER)&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если поиск будет разрешен фильтром, то в [[лог]]е поиска, разрешенного фильтром, будет сообщение:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Search allowed by request filters (FILTER_NUMBER)&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
где ''FILTER_NUMBER'' — номер правила.&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;
&lt;br /&gt;
Фильтры запросов работают для любых типов [[маршрут]]ов, могут применяться к [[сегмент]]ам или к плечам перелёта.&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;
|[[Файл:Параметры_фильтра_результатов.png|605px]]&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;
|[[Файл:Параметр, свойство, значение.png|605px]]&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;
|[[Файл:Правило фильтрации и его условия.png|920px]]&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;
|[[Файл:Разрешающее_правило_фильтра.png|920px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример разрешающего фильтра поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&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;
|[[Файл:Как читать условие.png|906px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример условия фильтрации поисковых запросов со свойством «не совпадает с»&lt;br /&gt;
|}&lt;br /&gt;
{{Attention| }}&lt;br /&gt;
* '''Разрешающее правило разрешает только те поисковые запросы, которые были отфильтрованы запрещающими правилами.'''&lt;br /&gt;
* '''Если в маршруте одно плечо, то оно носит одновременно признак и первого, и последнего плеча.'''&lt;br /&gt;
* '''Если для параметра выбрана опция «Выключен», то параметр не влияет на фильтрацию.'''&lt;br /&gt;
&lt;br /&gt;
== Включение фильтров поисковых запросов ==&lt;br /&gt;
Фильтры поисковых запросов для пользователя/агентства включаются опцией '''Фильтры запросов включены''' в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''&amp;lt;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Тонкая настройка}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Создание правил фильтрации поисковых запросов ==&lt;br /&gt;
Правила фильтрации поисковых запросов создаются и редактируются в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Фильтры запросов'''&amp;lt;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}--&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;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Фильтрация запросов поиска.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Правила фильтрации поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Параметры фильтрации поисковых запросов ==&lt;br /&gt;
* '''Разрешающий фильтр''' - включает разрешающий режим работы правила. Отфильтрованные запрещающими правилами запросы будут разрешены при совпадении параметров поискового запроса с параметрами разрешающего фильтра.&lt;br /&gt;
* '''Континенты вылета''' — запросы поиска рейсов с вылетом из указанных континентов будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Страны вылета''' — запросы поиска рейсов с вылетом из указанных стран будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Аэропорты вылета''' — запросы поиска рейсов с вылетом из указанных аэропортов будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').&lt;br /&gt;
{{Attention|В случае, если в данном параметре указан агрегирующий аэропорт, например MOW, то фильтр будет срабатывать только для запросов поиска, в которых указан агрегирующий аэропорт. Для запроса, к примеру DME-LED данный фильтр применен не будет. Если требуется, чтобы фильтр срабатывал и при поиске перелетов с вылетом из конкретного аэропорта, необходимо указать коды аэропортов, например DME/SVO/VKO.}} &lt;br /&gt;
* '''Континенты прилета''' — запросы поиска рейсов с прилётом на указанные континенты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Страны прилета''' — запросы поиска рейсов с прилётом в указанные страны будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Аэропорты прилета''' — запросы поиска рейсов с прилётом в указанные аэропорты будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').&lt;br /&gt;
{{Attention|В случае, если в данном параметре указан агрегирующий аэропорт, например MOW, то фильтр будет срабатывать только для запросов поиска, в которых указан агрегирующий аэропорт. Для запроса, к примеру LED-DME данный фильтр применен не будет. Если требуется, чтобы фильтр срабатывал и при поиске перелетов с прилетом в конкретный аэропорт, необходимо указать коды аэропортов, например DME/SVO/VKO.}} &lt;br /&gt;
* '''Тип перелёта''' — запросы поиска с указанными типами маршрутов будут отфильтрованы/разрешены:&lt;br /&gt;
** ''В одну сторону'',&lt;br /&gt;
** ''Туда-обратно'',&lt;br /&gt;
** ''Комби''.&lt;br /&gt;
* '''Дата вылета после''' — запросы поиска рейсов с вылетом после указанной даты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Дата вылета до''' — запросы поиска рейсов с вылетом до указанной даты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Дни недели''' — запросы поиска рейсов, в которых дата вылета или прилёта приходится на выбранные дни недели, будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Проверять направления (плечи)''' — способ проверки параметров правила по плечам перелёта:&lt;br /&gt;
** '''''Все''''' — условия фильтрации проверяются по всем плечам (значение по умолчанию). При этом будут проверяться правила по всем плечам. Например: установлен запрещающий фильтр «страны вылета: Все кроме Украина (UA)». Это правило будет проверяться для всех плечей, и в этом случае запрос на маршрут типа IEV-MOW-IEV будет отфильтрован, поскольку на втором плече имеется вылет из Москвы. &lt;br /&gt;
** '''''Первое''''' — условия фильтрации проверяются только для первого плеча перелёта. Если рассматривать тот же пример, то, если выбрано данное значение настройки, маршруты IEV-MOW-IEV (RT) или IEV-MOW-PAR (CT) уже будут допущены к поиску.&lt;br /&gt;
** '''''Последнее''''' — условия фильтрации проверяются только для последнего плеча перелёта.&lt;br /&gt;
** '''''Все, кроме первого и последнего''''' (для сложных маршрутов) — условия фильтрации проверяются для всех промежуточных плечей перелёта.&lt;br /&gt;
Примечание: Если в маршруте одно плечо (OW), то оно носит одновременно признак и первого, и последнего плеча.&lt;br /&gt;
*'''Использовать расписание авиакомпании''' — разрешение (или запрет) запросов поиска по направлениям, которые соответствуют расписанию выбранных авиакомпаний в заданных реквизитах. Подробнее см. раздел [[Фильтры поисковых запросов (Авиабилеты)#Фильтр запросов по расписанию авиакомпании|Фильтр запросов по расписанию авиакомпании]].&lt;br /&gt;
*'''Номера пакетов реквизитов из {{NameProject2}}''' — разрешение (или запрет) запросов поиска по выбранным пакетам. Подробнее см. раздел [[Фильтры поисковых запросов (Авиабилеты)#Фильтр запросов по пакетам реквизитов из {{NameProject2}}|Фильтр запросов по пакетам реквизитов из {{NameProject2}}]]&lt;br /&gt;
*'''Количество пассажиров с местом превышает X чел''' —  разрешение (или запрет) запросов поиска в {{NameProject2}}, если количество пассажиров с местом больше указанного в этом параметре.&lt;br /&gt;
===Фильтр запросов по расписанию авиакомпании===&lt;br /&gt;
&lt;br /&gt;
Чтобы использовать расписание авиакомпании для разрешения запуска поиска:&lt;br /&gt;
* Создайте правило, запрещающее поиск по всем направлениям.&lt;br /&gt;
* Создайте правило, разрешающее поиск по направлениям расписания авиакомпании:&lt;br /&gt;
*# установите признак разрешающего правила&lt;br /&gt;
*# задайте реквизиты для загрузки расписания, перечисленные через дефис:&lt;br /&gt;
*#* IATA код авиакомпании(Поддерживает ввод кириллических символов),&lt;br /&gt;
*#* ГРС — укажите (по необходимости) значение: SIRENA. &lt;br /&gt;
*#* идентификатор агентства в ГРС (PCC, Client Id и т.п.).&lt;br /&gt;
*# Нажмите клавишу &amp;quot;Enter&amp;quot;.&lt;br /&gt;
'''''Формат значений''''': ''&amp;lt;IATA код авиакомпании&amp;gt;''-''&amp;lt;ГРС&amp;gt;''-''&amp;lt;идентификатор агентства в ГРС&amp;gt;''. &amp;lt;br&amp;gt;'''''Пример значения''': AA-SIRENA-1234.''&amp;lt;br&amp;gt;В одном правиле можно задать не более 3-х значений.&lt;br /&gt;
&lt;br /&gt;
Для корректной работы фильтров запросов по расписанию необходимо также настроить фильтры запросов по расписанию авиакомпании в {{NameProject2}}. То есть завести правило в маршрутизаторе для пакетов, которые указаны в фильтрах запросов. При этом необходимо указать авиакомпании для передачи как обязательные в ГДС, фильтры по расписанию для которых настроены.&lt;br /&gt;
&lt;br /&gt;
При тестировании можно использовать следующий формат значений: ''&amp;lt;IATA код авиакомпании&amp;gt;''-''&amp;lt;ГРС&amp;gt;''-''&amp;lt;идентификатор агентства в ГРС&amp;gt;''-''&amp;lt;среда выполнения запросов&amp;gt;'' для использования нужной среды (CERT или TEST), PROD является средой по умолчанию.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В результате поиск запустится только по тем маршрутам и в те даты, на которые у авиакомпании есть рейсы. При составлении расписания используются не только направления, но и дни недели, по которым авиакомпания осуществляет рейсы по направлениям. &amp;lt;br&amp;gt; &lt;br /&gt;
При комбинации сегментов со стыковкой дата вылета второго сегмента на плече должна быть равна либо больше на один день относительно даты вылета первого сегмента.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Загрузка расписания реализована для ГРС Сирена Трэвел, Navitaire, HITIT.}}&lt;br /&gt;
&lt;br /&gt;
===Фильтр запросов по пакетам реквизитов из {{NameProject2}}===&lt;br /&gt;
Параметр '''+номера пакетов реквизитов из {{NameProject2}}''' позволяет включить применение правил на конкретные пакеты реквизитов .&lt;br /&gt;
&lt;br /&gt;
Чтобы использовать этот фильтр нужно ввести в поле номера пакетов реквизитов. Если правило необходимо применить сразу к нескольким пакетам, то они записываются через запятую. После установки настройки данное правило фильтрации будет применяться только для перечисленных пакетов. На запуск в целом поиска и другие пакеты, не указанные в данной настройки, правило применяться не будет.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Pnr.jpg|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Фильтр &amp;quot;Использовать расписание авиакомпании и фильтр номера пакетов реквизитов из {{NameProject2}}&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Настройки '''+использовать расписание авиакомпании и +номера пакетов реквизитов из {{NameProject2}}''' работают только на стороне {{NameProject2}} и включаются в работу при условии включения настройки ''Фильтр поисковых запросов {{NameProject2}}'' (см. раздел [[Фильтры_поисковых_запросов_(Авиабилеты)#Включить фильтры поисковых запросов {{NameProject2}}|Включить фильтры поисковых запросов {{NameProject2}}]]). Если данная настройка не включена, то параметры будут проигнорированы.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Если поиск был заблокирован после проверки всех правил без привязки к пакетам, то дальнейшая проверка правил с привязкой к пакетам уже не осуществляется}}.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Настройка '''+использовать расписание авиакомпании''' работает только для ГРС Сирена Трэвел, Travelfusion, Navitaire, HITIT и Farelogix, в свою очередь настройка '''+номера пакетов реквизитов из {{NameProject2}}''' применима для пакетов всех GDS}}.&lt;br /&gt;
&lt;br /&gt;
== Примеры правил фильтрации поисковых запросов ==&lt;br /&gt;
&lt;br /&gt;
=== Пример 1. Запретить поиск непопулярных направлений ===&lt;br /&gt;
Чтобы поиск прерывался для непопулярных направлений с пунктами вылета/прилета из/в ''Аликанте'', или из/в ''Ираклион'', и при этом пункт прилёта/вылета мог быть любым, создайте два запрещающих правила.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #CCFFCC;&amp;quot; | Запретить поиск, если в качестве аэропорта вылета указан Аликанте или Ираклион. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты вылета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №2&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #CCFFCC;&amp;quot; | Запретить поиск, если в качестве аэропорта прилета указан Аликанте или Ираклион.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты прилета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлена схема работы фильтров №1 и №2 для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правил фильтрации поисковых запросов&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты вылета:&amp;lt;br/&amp;gt;Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&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;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила фильтрации № 2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты прилёта:&amp;lt;br/&amp;gt;Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&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;
! Перелет 1&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен совместный результат работы правил фильтрации №1 и №2 для каждого перелёта в результатах поиска. В столбце «Цель фильтрации»  указано соответствие фактической работы фильтров ожидаемым результатам.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Совместный результат работы фильтров №1 и №2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
! Цель фильтрации&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Как видно из таблицы, мы получили именно тот результат, который ожидали: прерваны все нежелательные запросы поиска.&lt;br /&gt;
&lt;br /&gt;
'''Почему нельзя объединить условия с параметрами «Аэропорт вылета» и «Аэропорт прилёта» в одном правиле?'''&lt;br /&gt;
&lt;br /&gt;
Если создать общее правило с аэропортами вылета и прилёта, то часть нежелательных запросов поиска не будет отфильтрована.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #FFCCCC;&amp;quot; | Запретить поиск, если в качестве аэропорта вылета или прилёта указан Аликанте, Ираклион. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты вылета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты прилета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлена схема работы фильтра с объединёнными условиями для «Аэропорта вылета» и «Аэропорта прилёта». В столбце «Цель фильтрации» указано соответствие фактической работы фильтра ожидаемым результатам.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible  mw-collapsed&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правила фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты вылета: Выбранные (Аликанте, Ираклион)&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;Аэропорты прилёта: Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
!&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
! Цель фильтрации&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Поиск прервётся, только если одновременно аэропорт вылета и аэропорт прилета совпадут с указанными в условиях правила значениями.&lt;br /&gt;
&lt;br /&gt;
Если указывать оба условия (аэропорты вылета и аэропорты прилёта) в одном правиле, то для выполнения правила нужно, чтобы в поиске одновременно были заданы '''вылет из Аликанте или Ираклиона''' и '''прилёт в Аликанте или Ираклион'''. Запросы поиска, в которых с правилом фильтрации совпадёт только один из аэропортов (либо аэропорт вылета, либо аэропорт прилёта), не будут отфильтрованы и прерваны.&lt;br /&gt;
&lt;br /&gt;
=== Пример 2. Запретить поиск по всем направлениям, кроме допустимых ===&lt;br /&gt;
С помощью фильтров поисковых запросов можно запретить все поиски, кроме поисков по интересующим направлениям.&lt;br /&gt;
&lt;br /&gt;
Предположим, что поиск должен выполняться только для указанных направлений:&lt;br /&gt;
* ''Москва'' → ''Санкт-Петербург''&lt;br /&gt;
* ''Москва'' → ''Екатеринбург''&lt;br /&gt;
* ''Санкт-Петербург'' → ''Москва''&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 mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №1'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Запретить поиск для всех континентов:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Континенты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Северная Америка&lt;br /&gt;
* Южная Америка&lt;br /&gt;
* Антарктида&lt;br /&gt;
* Африка&lt;br /&gt;
* Европа&lt;br /&gt;
* Азия&lt;br /&gt;
* Австралия и Океания&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Затем нужно разрешить поиск по нужным направлениям с помощью следующих разрешающих фильтров:&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №2'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указана Москва, а в качестве аэропорта прилета указаны Санкт-Петербург и Екатеринбург.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Екатеринбург&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Если оставить только эти два правила, то поиск будет запускаться по направлениям:&lt;br /&gt;
* Москва → Санкт-Петербург&lt;br /&gt;
* Москва → Екатеринбург&lt;br /&gt;
&lt;br /&gt;
Чтобы сформировать целевой список допустимых направлений, осталось разрешить и другие нужные нам направления.&lt;br /&gt;
&lt;br /&gt;
* Правило фильтрации №3 разрешает поиски по направлению Санкт-Петербург/Тамбов → Москва.&lt;br /&gt;
* Правило фильтрации №4 разрешает поиски по направлениям Екатеринбург → Москва/Санкт-Петербург/Тамбов.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации № 3'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указаны Санкт-Петербург или Тамбов, а в качестве аэропорта прилета указана Москва.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Тамбов&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №4'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указан Екатеринбург, а в качестве аэропорта прилета указаны Москва, Санкт-Петербург или Тамбов.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Екатеринбург&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Тамбов&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Включить фильтры поисковых запросов {{NameProject2}}==&lt;br /&gt;
&lt;br /&gt;
Фильтры поисковых запросов {{NameProject2}} - усовершенствованная версия фильтров поисковых запросов {{NameProject1}}. Новый модуль поддерживает расширенный диапазон возможностей и отличается быстродействием. Фильтр поисковых запросов {{NameProject2}} не требует ручного внесения правил, фильтр использует правила модуля '''Фильтр поисковых запросов {{NameProject1}}'''. После включения модуля '''Фильтр поисковых запросов {{NameProject2}}''' синхронизация происходит автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы активировать работу модуля '''Фильтры поисковых запросов {{NameProject2}}''':&lt;br /&gt;
* Выполните вход в '''панель администрирования {{NameProject2}}'''.&lt;br /&gt;
* Зайдите в раздел '''Настройки Авиа → Профили → Профиль пользователя'''.&lt;br /&gt;
* Выберите пользователя ''Аноним'' агентства (если фильтры должны работать для основного сайта) или же другого пользователя внутри агентства, например, конкретного пользователя для метапоиска, если нужно включить фильтры именно для метапоиска.&lt;br /&gt;
* Включите опцию '''Использовать фильтры запросов'''. &lt;br /&gt;
* Для корректной работы убедитесь, что в панели администрирования {{NameProject2}} заполнены следующие поля:&lt;br /&gt;
** в разделе ''' Профиль агентства''': параметр ''ID агенства в Nemo 1'' - номер агентства, присвоенный в панели администрирования {{NameProject1}}.&lt;br /&gt;
** в разделе '''Профиль пользователя''' для выбранного пользователя {{NameProject2}}: параметр ''ID субъекта из внешней системы'' - номер пользователя/группы/компании в {{NameProject1}}. Фильтры поисковых запросов {{NameProject2}} импортируют для выбранного пользователя правила фильтрации того пользователя/группы/компании из {{NameProject1}}, номер которого задан в этом параметре. В результате в {{NameProject2}} для пользователя устанавливаются те правила, которые установлены для поставленного этому пользователю в соответствие объекту (=пользователю/группе/компании) в {{NameProject1}}.&lt;br /&gt;
{{Attention|В случае несрабатывания установленных фильтров запросов после сброса кэша и наличии ошибки вида '''Ошибка &amp;quot;Reset {{NameProject2}} search request filters cache error.&amp;quot; ''' необходимо в {{NameProject1}} в разделе настроек '''Для техподдержки → &amp;quot;{{NameProject2}} Вебсервисы → Настройки взаимодействия''' проверить тип установленной среды в опции '''Используемая среда (сервер Настроек и Статистики)'''. Если используемая среда не соответствует действительности (например, для реального агентства установлена тестовая среда), то поправить значение настройки. Далее следует пересохранить установленные фильтры в {{NameProject1}}!}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
*[[Маршрутизатор поисковых запросов]]&lt;br /&gt;
*[[Глобальная распределительная система]]&lt;br /&gt;
*[[Фильтры результатов поиска (Авиабилеты)]]&lt;br /&gt;
*[[Микшер результатов поиска (Авиабилеты)]]&lt;br /&gt;
&amp;lt;!--*[[Агентский API]]*[[Взаимодействие с метапоиском]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=AccelAero&amp;diff=17904</id>
		<title>AccelAero</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=AccelAero&amp;diff=17904"/>
		<updated>2025-04-01T12:48:57Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Поиск */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Поставщики авиабилетов]]&lt;br /&gt;
&lt;br /&gt;
'''ACCELaero''' — это компьютерная система резервирования, обслуживающая авиакомпании, аэропорты и турагенства. Является частной компанией, созданной в 2005 году. Штаб-квартира компании находится в Шардже, ОАЭ, а центр развития находится в Коломбо, Шри-Ланка. В Nemo.Travel представлена авиакомпаниями Air Arabia (G9) и Fly Arna (G6).&lt;br /&gt;
&lt;br /&gt;
'''Air Arabia''' — первый бюджетный авиаперевозчик на Ближнем Востоке. Осуществляет полеты в 89 городов мира. В отличие от многих лоукост-перевозчиков, Air Arabia предлагает перелеты между пунктами назначения с пересадкой в базовом аэропорту Шарджи и бесплатно предоставляет услугу перевозки багажа. Авиакомпания имеет свои дочерние подразделения: Air Arabia Egypt в Александрии, Египет и Air Arabia Maroc в Касабланке.&lt;br /&gt;
&lt;br /&gt;
'''Fly Arna''' (ЗАО «Армянские национальные авиалинии») — национальная бюджетная авиакомпания, базирующаяся в Ереване. Совместное предприятие Air Arabia и Фонда национальных интересов Армении (ANIF), принадлежащего правительству Армении. Получив лицензию эксплуатанта в мае 2022 года, авиакомпания начала перелеты в Среднюю Азию, Ближний Восток и Россию. Самыми популярными направления на сегодня: Москва — Ереван, Сочи — Ереван, Ереван — Тбилиси, Ереван — Стамбул. В 2023 году Fly Arna планирует добавить европейские направления.&lt;br /&gt;
&lt;br /&gt;
= Подключение =&lt;br /&gt;
В {{NameSystem}} можно реализовать подключение к API ACCELaero. Для этого агентству необходимо:&lt;br /&gt;
# обратиться '''в авиакомпанию''' для заключения договора и подписания NDA;&lt;br /&gt;
# получить логин, пароль, код агента, валюту реквизита и направления для проверки;&lt;br /&gt;
# передать реквизиты в техподдержку {{NameSystem}}.&lt;br /&gt;
 &lt;br /&gt;
После этого сотрудники {{NameSystem}} заведут и настроят реквизиты подключения к ACCELaero.&lt;br /&gt;
&lt;br /&gt;
= Сертификация =&lt;br /&gt;
Для того чтобы быстро и дешево получить полный доступ к ACCELaero, достаточно подключиться под лицензию {{NameSystem}}. Благодаря этому агенту не нужно оплачивать лицензию и проходить сертификацию самостоятельно.&lt;br /&gt;
&lt;br /&gt;
= Особенности ACCELaero =&lt;br /&gt;
&lt;br /&gt;
{{Attention|'''Отмена и возврат брони не поддерживается через API. Это возможно только через звонок в контакт-центр поставщика.'''}}&lt;br /&gt;
* По умолчанию цена перелета при поиске возвращается в валюте AED, если в договоре с поставщиком не обозначено иное;&lt;br /&gt;
* В ответе от поставщика нет типа воздушного судна. Тип проставляется согласно имеющейся информации о воздушном флоте а/к.&lt;br /&gt;
* У поставщика действует ограничение: при бронировании перелета менее чем за 72 часа до вылета необходима единовременная выписка билетов. Для того чтобы обойти данное ограничение, на стороне нашей системы добавлено эмулирование бронирования. Это значит, что бронирование и выписка для таких заказов производится сразу же после оплаты заказа (при выполнении запроса выписки билетов).&lt;br /&gt;
* Для всех аэропортов, для которых в системе AccelAero не настроены терминалы, ответ OTA отправляется как Терминал X. К примеру, для аэропортов SHJ и FRU в системе не настроен терминал, поэтому в ответ отправляется Терминал X. Для аэропортов, в которых присутствует терминал, в ответе отправляется соответствующий терминал.&lt;br /&gt;
&lt;br /&gt;
= Особенности работы =&lt;br /&gt;
== Конвертация валют ==&lt;br /&gt;
{{Attention|'''Для корректной работы с коннектором в справочнике валют агентства должен быть задан курс валюты AED для конвертации цены из валюты поставщика AED в валюту агентства.'''}}&lt;br /&gt;
&lt;br /&gt;
Необходимость вызвана техническими особенностями работы ACCELaero. Со стороны поставщика нет возможности передавать полную стоимость и разбивку в валюте, отличной от AED, на всех этапах бронирования. Таким образом, возвращаемые значения цен конвертируются из AED на стороне {{NameSystem}} на основе значений, заданных в справочнике валют и курсов. &lt;br /&gt;
&lt;br /&gt;
Если в настройках валют агентства для параметра '''Загружать курсы валют из (применяется для всего агентства)''' установлена опция, отличная от '''Не загружать''', рекомендуем соблюдать следующий алгоритм внесения валюты:&lt;br /&gt;
&lt;br /&gt;
# В настройке валюты агентства выбрать опцию '''Не загружать''' для параметра '''Загружать курсы валют из (применяется для всего агентства)''';&lt;br /&gt;
# В справочнике валют и курсов агентства выбрать опцию '''вручную задать курс AED относительно принимаемой за единицу валюты агентства'''. Например, при использовании курсов валют ЦБ РФ необходимо задать AED к RUB, т.к. RUB = 1, и т.д.;&lt;br /&gt;
# В настройке валюты агентства выбрать используемую ранее необходимую опцию для параметра '''Загружать курсы валют из (применяется для всего агентства)'''.&lt;br /&gt;
&lt;br /&gt;
Подробнее с настройкой валют вы можете ознакомиться в [http://support.nemo.travel/ru/%D0%92%D0%B0%D0%BB%D1%8E%D1%82%D0%B0 пользовательской документации '''Валюта''']&lt;br /&gt;
&lt;br /&gt;
{{Attention|При использовании курсов валют из справочника в системе {{NameSystem}} ответственность за корректность и своевременное обновление курсов валют несет агент.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Если при входе в Личный Кабинет Air Arabia система требует сменить пароль, для корректной работы обратитесь в проектный трекер helpdesk.nemo.travel, чтобы изменить пароль в том числе в реквизитах. Это необходимо сделать '''после''' того, как пароль был изменен в личном кабинете. Смена пароля может потребоваться, если долгое время не производился вход в личный кабинет.}}&lt;br /&gt;
&lt;br /&gt;
== Поиск ==&lt;br /&gt;
В поисковых запросах необходимо указывать код аэропорта.&lt;br /&gt;
&lt;br /&gt;
Поиск поддерживается по трем типам пассажиров: &lt;br /&gt;
&lt;br /&gt;
* ADT — не более 9;&lt;br /&gt;
* CNN — не более 9;&lt;br /&gt;
* INF — не более количества ADT;&lt;br /&gt;
* INS — не поддерживается.&lt;br /&gt;
&lt;br /&gt;
Поддерживается OW, RT, SingleOJ.&lt;br /&gt;
&lt;br /&gt;
Поддерживает перелеты только эконом-класса.&lt;br /&gt;
&lt;br /&gt;
Основной тип поиска — '''AllFlightsOnePrice'''. Это поиск с наименьшей ценой + дополнительные запросы цен на каждый оставшийся перелёт. Можно делать неограниченное число запросов в минуту.&lt;br /&gt;
&lt;br /&gt;
== Бронирование и выписка == &lt;br /&gt;
При работе с заказом данные документов, удостоверяющих личности, поставщику не передаются. Такие данные хранятся только в {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Бронирование возможно не позже, чем за 12 часов до первого рейса. После бронирования есть тайм-лимит на оплату.&lt;br /&gt;
&lt;br /&gt;
== Семейства тарифов == &lt;br /&gt;
&lt;br /&gt;
В данный момент доступны следующие бренды:&lt;br /&gt;
* '''Basic''' реализован на стороне {{NameSystem}};&lt;br /&gt;
* '''Value''' и '''Extra''' приходят от поставщика, и от них зависит багаж и доступные доп. услуги при бронировании.&lt;br /&gt;
&lt;br /&gt;
Для того чтобы получать бренды от поставщика, необходимо, чтобы поставщик включил их на своей стороне для Username агента.&lt;br /&gt;
&lt;br /&gt;
Возможно добавлять услуги до бронирования, но после бронирования изменить их нельзя т.к. модификация и запрос услуг по брони невозможен. При этом на все услуги выписывается один EMD (один номер билета).&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[Галилео]]&lt;br /&gt;
* [[Сейбр]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[API Travelfusion]]&lt;br /&gt;
* [[Kiwi.com]]&lt;br /&gt;
* [[Air Arabia]]&lt;br /&gt;
&lt;br /&gt;
Подпишитесь на письма о ежемесячных обновлениях системы {{NameSystem}}:&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Newsletter-2_small.png|left|link=https://www.nemo.travel/company/contacts.html]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Nemo_Inventory_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82)&amp;diff=17882</id>
		<title>Nemo Inventory (компонент)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Nemo_Inventory_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82)&amp;diff=17882"/>
		<updated>2024-06-13T09:30:01Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Изменение расписания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] &lt;br /&gt;
[[Категория:Дополнительные модули]]&lt;br /&gt;
== О компоненте ==&lt;br /&gt;
'''Nemo Inventory (Инвентори)''' — система управления контентом (ресурсом мест и тарифами). Инвентори помогает организовать онлайн-продажи тех перелетов, которые не доступны через обычные интеграции с поставщиками авиаконтента.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory разработана в соответствии с рекомендациями IATA. С ее помощью агенты могут полностью контролировать и планировать ресурсы и посадочные места, а перевозчики — управлять собственными ресурсами мест для максимизации дохода.&lt;br /&gt;
&lt;br /&gt;
=== Примеры использования ===&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory используется для:&lt;br /&gt;
&lt;br /&gt;
* продажи блочных (блок-чартерных) мест на регулярных или чартерных рейсах, когда места на рейсах определённой а/к по определенному маршруту и с определенным расписанием выкуплены заказчиком (фрахтователем);&lt;br /&gt;
* договорных тарифов, которые существуют на бумаге, но отсутствуют в GDS. Места при этом берутся из обычного общедоступного блока мест в GDS;&lt;br /&gt;
* договорных тарифов, брони по которым оформляются авиакомпанией внутри своего хостинга по отдельной процедуре;&lt;br /&gt;
* других случаев, при которых невозможно организовать онлайн-продажи через GDS.&lt;br /&gt;
&lt;br /&gt;
=== Преимущества ===&lt;br /&gt;
&lt;br /&gt;
✅ Инвентори помогает организовать онлайн-продажи вашего уникального контента так же просто и эффективно, как и продажи перелётов из классических источников (GDS). Для ваших клиентов — путешественников и субагентов — покупка перелета из Инвентори происходит так же, как из GDS.&lt;br /&gt;
&lt;br /&gt;
✅ Инвентори расширяет общую выдачу доступных авиаперевозок специальными тарифами и чартерными перевозками (классические чартеры, блок чартеры на регулярных рейсах, и т.д.). &lt;br /&gt;
&lt;br /&gt;
✅ Для туристических компаний, фрахтующих значительные объемы мест, Инвентори дает возможность эффективно реализовывать оставшиеся посадочные места, распродавать «горящие» остатки мест, продавать пустые прогоны на завозных и вывозных рейсах (так называемые «empty lеgs») в начале и конце чартерной программы. &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;
Компонент настраивается в разделе '''Работа с заказами → Nemo Inventory''' и включает в себя подразделы:&lt;br /&gt;
&lt;br /&gt;
* '''Управление контентом''',&lt;br /&gt;
* '''Монитор рейсов''',&lt;br /&gt;
* '''Простановка номеров билетов'''.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory подключается администратором {{NameSystem}}. Для подключения обратитесь в [http://helpdesk.nemo.travel трекер техподдержки] {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы компонента ==&lt;br /&gt;
&lt;br /&gt;
В {{NameSystem}} компонент Инвентори выступает поставщиком авиаконтента по аналогии с классическими GDS. Это значит, что контент, заведенный в Инвентори, возможно использовать в рамках стандартного функционала {{NameSystem}}: осуществлять поиск, бронирование, отмену перелета.&lt;br /&gt;
&lt;br /&gt;
При этом предоставляются широкие возможности по управлению ресурсом мест и тарифами. Это достигается во многом за счет того, что менеджер агентства самостоятельно заносит контент в XLS-файлы и загружает их в Инвентори.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory поддерживает следующие типы контента:&lt;br /&gt;
&lt;br /&gt;
* рейс,&lt;br /&gt;
* ресурс мест,&lt;br /&gt;
* комбинация рейсов,&lt;br /&gt;
* тариф,&lt;br /&gt;
* такса.&lt;br /&gt;
&lt;br /&gt;
== Раздел «Управление контентом» ==&lt;br /&gt;
&lt;br /&gt;
В этом разделе вы можете работать с контентом: загружать его в систему и экспортировать для последующего редактирования.&lt;br /&gt;
&lt;br /&gt;
=== Подготовка данных к загрузке ===&lt;br /&gt;
&lt;br /&gt;
Перед загрузкой контента в Инвентори внесите контент в XLS-файлы. Шаблоны файлов: &lt;br /&gt;
&lt;br /&gt;
 Рейсы: [[Файл:Flight empty.xls]], &lt;br /&gt;
 Комбинации: [[Файл:Combination empty.xls]], &lt;br /&gt;
 Тарифы: [[Файл:Tariff ow empty.xls]].&lt;br /&gt;
&lt;br /&gt;
==== Рейс ====&lt;br /&gt;
Этот тип контента содержит информацию о рейсе, на которое агентство продает места. Включает в себя:&lt;br /&gt;
&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 mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о рейсе&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило.&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Определяет, будет ли рейс появляться в поисковой выдаче&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; — активен&amp;lt;br/&amp;gt; &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — неактивен&amp;lt;br/&amp;gt; &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление рейса&amp;lt;br/&amp;gt; пустое — неактивен &lt;br /&gt;
| 1 &amp;lt;br/&amp;gt; 0 &amp;lt;br/&amp;gt; -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;маркетинговая компания&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код [[Маркетинговый_перевозчик| перевозчика]], который владеет местами и тарифами на рейсе (для регулярных рейсов)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| UT&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;фрахтователь&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код перевозчика, который владеет местами и тарифами на рейсе (для чартерных рейсов)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| UT&amp;lt;br/&amp;gt;UN&amp;lt;br/&amp;gt;S7&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;а/к&amp;quot;&amp;gt;оперирующая а/к&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код [[Оперирующий перевозчик|перевозчика]], выполняющего рейс &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;вылет&amp;quot;&amp;gt;вылет&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта вылета (допустимы агрегирующие) &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;прилет&amp;quot;&amp;gt;прилет&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта прилета (допустимы агрегирующие) &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;посадка&amp;quot;&amp;gt;посадка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта технической посадки (допустимы агрегирующие). На рейсе можно указывать более 1 остановки.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Посадка считается остановкой, а не пересадкой, если при этом не происходит смены номера рейса. Даже если воздушное судно садится, пассажиров выгружают, загружают в другой самолет и отправляют дальше, без смены номера рейса это остается технической посадкой, которая отображается как техническая посадка на одном едином сегменте перелета.&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;номер рейса&amp;quot;&amp;gt;номер рейса&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
| Цифры (допустимы латинские буквы)&lt;br /&gt;
| 203&amp;lt;br/&amp;gt;11&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;терминал вылета&amp;quot;&amp;gt;терминал вылета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код или номер терминала в аэропорту вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
| Латинские буквы или цифры&lt;br /&gt;
| А&amp;lt;br/&amp;gt;С&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;терминал прилета&amp;quot;&amp;gt;терминал прилета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код или номер терминала в аэропорту прилета&amp;lt;br/&amp;gt;&lt;br /&gt;
| Латинские буквы или цифры&lt;br /&gt;
| А&amp;lt;br/&amp;gt;С&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;время вылета&amp;quot;&amp;gt;время вылета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время вылета рейса по временной зоне аэропорта вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
| HH:MM&lt;br /&gt;
| 23:04&amp;lt;br/&amp;gt;11:15&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;время прилета&amp;quot;&amp;gt;время прилета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время прилета рейса по временной зоне аэропорта прилета&amp;lt;br/&amp;gt;&lt;br /&gt;
| HH:MM&lt;br /&gt;
| 22:05&amp;lt;br/&amp;gt;09:15&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;следующие сутки&amp;quot;&amp;gt;следующие сутки&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак прилета в предыдущий или следующий день для аэропортов с существенной разницей во временных зонах.&amp;lt;br/&amp;gt;Задается в количестве суток разницы.&lt;br /&gt;
| +значение&amp;lt;br/&amp;gt;-значение&lt;br /&gt;
| +2 (прилет через сутки)&amp;lt;br/&amp;gt;-1 (прилет в предыдущие сутки)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дни недели&amp;quot;&amp;gt;дни недели&amp;lt;/span&amp;gt;&lt;br /&gt;
| Список дней в рамках двухнедельного периода, который задается на определенный сезон. Дни по нечетным неделям задаются цифрами от 1 до 7, по четным — от 8 до 14.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Стартом для отсчета является первый день недели, с которой начинается сезон полетов (даже если этот день не попадает под расписание). Например, в расписании даты 26.07.2023 — 26.08.2023, где 26.07 — 3 день недели. Если 3 день будет указан в таблице, то рейс будет доступен 26.07, 9.08 и 23.08&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;В расписании можно задавать несколько сезонов полетов, для каждого из которых может быть свое расписание. Сезоны полетов не могут пересекаться: если рейс выполняется с 1 мая по 20 декабря по одним дням, а с 1 сентября по 1 ноября — по другим, то должно быть 3 сезона: с 1.05 по 31.08, с 1.09 по 1.11, с 2.11 по 20.12.&lt;br /&gt;
| Цифры от 1 до 14, разделенные запятой&lt;br /&gt;
| 2,4,6,9,11,13 (вторник, четверг, суббота по четным и нечетным неделям) &amp;lt;br/&amp;gt;8,9,10,11,12,13,14 (все дни по четным неделям)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;сезон полетов начало&amp;quot;&amp;gt;сезон полетов начало&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала сезона полетов&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;сезон полетов конец&amp;quot;&amp;gt;сезон полетов конец&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания сезона полетов&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;тип вс&amp;quot;&amp;gt;тип вс&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тип воздушного судна (ВС), выполняющего рейс.&amp;lt;br/&amp;gt;Для того чтобы информация о ВС подтянулась с путеводителя, нужно указать трехзначный код ВС. &lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| 139&amp;lt;br/&amp;gt;747&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;эконом&amp;quot;&amp;gt;эконом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Эконом» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя)&lt;br /&gt;
| Y9,T13,N9&amp;lt;br/&amp;gt;L17,M20&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;бизнес&amp;quot;&amp;gt;бизнес&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Бизнес» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя)&lt;br /&gt;
| J9,C12,D9&amp;lt;br/&amp;gt;C12,D10&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;первый&amp;quot;&amp;gt;первый&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Первый» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя). Комбинации разделяются запятой&lt;br /&gt;
| F15,P2&amp;lt;br/&amp;gt;A10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Комбинации ====&lt;br /&gt;
&lt;br /&gt;
В файле '''Комбинации''' можно указывать:&lt;br /&gt;
* несколько перелетов на один и тот же рейс в разных конфигурациях,&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;
&lt;br /&gt;
Между последовательными парами рейсов можно задавать ограничения по допустимой длительности путешествия в виде списка количества дней между датами вылета первого и второго рейсов в паре. Длительность путешествия вычисляется как прямое вычитание дат вылета первого и второго рейсов в паре (12.02 — 10.02 = 2 дня длительность путешествия). Если не указано, то никаких ограничений не применяется для данной пары рейсов.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о комбинациях&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используется для удаления тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление тарифа,&amp;lt;br/&amp;gt;пустое — без изменений&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;тип маршрута&amp;quot;&amp;gt;тип маршрута&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тип маршрута на данной комбинации&lt;br /&gt;
|&lt;br /&gt;
* OW,&amp;lt;br/&amp;gt;&lt;br /&gt;
* RT,&amp;lt;br/&amp;gt;&lt;br /&gt;
* CT&lt;br /&gt;
| OW&amp;lt;br/&amp;gt;RT &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;рейс&amp;quot;&amp;gt;фрахтователь&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код компании, предоставляющей блок мест на данном рейсе (для чартеров - фрахтователь)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании&lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;номер рейса&amp;lt;/span&amp;gt;&lt;br /&gt;
| Номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
| Число&lt;br /&gt;
|112&amp;lt;br/&amp;gt;114&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;литера&amp;quot;&amp;gt;литера&amp;lt;/span&amp;gt;&lt;br /&gt;
| Список литер классов перелета, которые могут участвовать в данной комбинации (минимум одна) &amp;lt;br/&amp;gt;&lt;br /&gt;
| Код&lt;br /&gt;
| Y&amp;lt;br/&amp;gt;D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала полетов&amp;quot;&amp;gt;дата начала полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала выполнения рейсов в рамках комбинации. Не может быть раньше даты первого рейса на основании расписания в '''Мониторе рейсов'''&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата окончания полетов&amp;quot;&amp;gt;дата окончания полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания выполнения рейсов в рамках комбинации. Не может быть позже даты последнего рейса на основании расписания в '''Мониторе рейсов'''&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дней между&amp;quot;&amp;gt;дней между&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимое количество дней между соседними рейсами в комбинации. Если не задано, то между соседними рейсами может быть любая длительность. Несколько значений указываются через &amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;'''Пример''': в комбинации 4 рейса. Между 1 и 2 рейсами должно быть X дней, между 2 и 3 — Y дней, между 3 и 4 — Z дней. В таком случае в поле нужно указать X;Y;Z.&lt;br /&gt;
| Цифра&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;2;4;6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Тариф ====&lt;br /&gt;
Тариф описывает правила формирования цены для определенного набора рейсов, заведенных в файле [[Nemo_Inventory_(компонент)#Комбинации|'''Комбинации''']].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;Тарифы работают только с комбинациями рейсов, поэтому даже OW-перелеты, состоящие из одного рейса, нужно задавать как комбинации из одного рейса.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о тарифах&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило.&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используется для удаления тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление тарифа &amp;lt;br/&amp;gt; пустое — без изменений&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;маркетинговая компания&amp;lt;/span&amp;gt;&lt;br /&gt;
| Название или код [Маркетинговый перевозчик|маркетинговой авиакомпании]. Маркетинговая компания должна соответствовать фрахтователю из файла информации о рейсе.&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка &lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;span id=&amp;quot;класс&amp;quot;&amp;gt;класс&amp;lt;/span&amp;gt;&lt;br /&gt;
| Базовый класс тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка:&lt;br /&gt;
* Economy — Эконом-класс (стандарт),&amp;lt;br/&amp;gt;&lt;br /&gt;
* Business — Бизнес-класс (стандарт и премиум),&amp;lt;br/&amp;gt;&lt;br /&gt;
* First — Первый класс (стандарт и премиум),&amp;lt;br/&amp;gt;&lt;br /&gt;
* PremiumEconomy — Премиум-эконом,&amp;lt;br/&amp;gt;&lt;br /&gt;
* Other — остальные классы.&lt;br /&gt;
| Business&amp;lt;br/&amp;gt;PremiumEconomy&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;код тарифа&amp;quot;&amp;gt;код тарифа&amp;lt;/span&amp;gt;&lt;br /&gt;
| Буквенно-цифровой код тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| BTWE&amp;lt;br/&amp;gt;ECNN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;таймлимит&amp;quot;&amp;gt;таймлимит&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время жизни бронирования до автоматической аннуляции.&amp;lt;br/&amp;gt;Задается как количество часов:&lt;br /&gt;
* с момента бронирования,&lt;br /&gt;
* до вылета,&lt;br /&gt;
* до конца суток бронирования (аннуляция запускается в 23:45 суток бронирования).&lt;br /&gt;
|&lt;br /&gt;
* +H,&lt;br /&gt;
* -Н,&lt;br /&gt;
* d&lt;br /&gt;
| &lt;br /&gt;
+24 (заказ аннулируется спустя сутки с момента бронирования)&amp;lt;br/&amp;gt;-120 (заказ аннулируется за 5 суток до вылета)&amp;lt;br/&amp;gt;d (заказ аннулируется в конце суток бронирования)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;возврат&amp;quot;&amp;gt;возврат&amp;lt;/span&amp;gt;&lt;br /&gt;
| Условия возврата по тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — полностью возвратный тариф,&lt;br /&gt;
* пустое значение — полностью невозвратный тариф.&lt;br /&gt;
&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;обмен&amp;quot;&amp;gt;обмен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Условия обмена по тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — обмен производится бесплатно,&lt;br /&gt;
* пустое значение — полностью невозвратный тариф.&lt;br /&gt;
&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала продаж&amp;quot;&amp;gt;дата начала продаж&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала продаж по данному тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата конца продаж&amp;quot;&amp;gt;дата конца продаж&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания продаж по данному тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала полетов&amp;quot;&amp;gt;дата начала полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата конца полетов&amp;quot;&amp;gt;дата конца полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
&amp;lt;span id=&amp;quot;литера&amp;quot;&amp;gt;литера&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;цены на комбинации&amp;quot;&amp;gt;цены на комбинации&amp;lt;/span&amp;gt;&lt;br /&gt;
| Комбинация рейсов, к которым применяется тариф. Для каждой комбинации указывается своя цена&lt;br /&gt;
| id комбинации(цена)&lt;br /&gt;
| 1170(1000 RUB)&amp;lt;br/&amp;gt;4(13000 RUB)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для ребенка&amp;quot;&amp;gt;скидка для ребенка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Ребенок»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 30%&amp;lt;br/&amp;gt;2000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для младенцев без места&amp;quot;&amp;gt;скидка для младенцев без места&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 50%&amp;lt;br/&amp;gt;4000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для младенцев с местом&amp;quot;&amp;gt;скидка для младенцев с местом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 90%&amp;lt;br/&amp;gt;8000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для ребенка, летящего отдельно&amp;quot;&amp;gt;скидка для ребенка, летящего отдельно&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для ребенка без сопровождения взрослого &amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 30%&amp;lt;br/&amp;gt;2000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;текст правил&amp;quot;&amp;gt;текст правил&amp;lt;/span&amp;gt;&lt;br /&gt;
| Текст условий применения тарифа&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;питание&amp;quot;&amp;gt;питание&amp;lt;/span&amp;gt;&lt;br /&gt;
| Доступные для выбора типы питания на борту. Разделяются запятой&lt;br /&gt;
|&lt;br /&gt;
* AlcoholBeverages,&lt;br /&gt;
* Beverages,&lt;br /&gt;
* Breakfast,&lt;br /&gt;
* ColdMeal,&lt;br /&gt;
* ContinentalBreakfast,&lt;br /&gt;
* Dinner,&lt;br /&gt;
* HotMeal,&lt;br /&gt;
* Lunch,&lt;br /&gt;
* Meal,&lt;br /&gt;
* Refreshment,&lt;br /&gt;
* Snack&lt;br /&gt;
| Beverages,Snack,HotMeal&amp;lt;br/&amp;gt;ContinentalBreakfast,Lunch,Meal&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для взрослого&amp;quot;&amp;gt;багаж для взрослого&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Взрослый» &amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место)&amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для ребенка&amp;quot;&amp;gt;багаж для ребенка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Ребенок»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для младенца без места&amp;quot;&amp;gt;багаж для младенца без места&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для младенца с местом&amp;quot;&amp;gt;багаж для младенца с местом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Младенец с местом»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;маска тарифа&amp;quot;&amp;gt;маска тарифа&amp;lt;/span&amp;gt;&lt;br /&gt;
| Маска тарифа для маршрутной квитанции. Если задана, в маршрутной квитанции код тарифа заменяется на заданное значение&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| CHRT&amp;lt;br/&amp;gt;CHRT BUSINESS&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;endorsement&amp;quot;&amp;gt;endorsement&amp;lt;/span&amp;gt;&lt;br /&gt;
| Эндорсмент. Задается, если нужно вывести его в маршрутной квитанции&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ticketing gtee&amp;quot;&amp;gt;ticketing gtee&amp;lt;/span&amp;gt;&lt;br /&gt;
| Гарантированный срок отправки маршрутной квитанции пассажиру&lt;br /&gt;
| H — количество часов до вылета&lt;br /&gt;
| 25&amp;lt;br/&amp;gt;48&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;
1. В выпадающем списке выберите тип файла, который вы собираетесь загрузить.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Импорт 1.png]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 1. Выбор типа импортируемого файла&lt;br /&gt;
|} &lt;br /&gt;
2. Нажмите &amp;lt;code&amp;gt;Обзор...&amp;lt;/code&amp;gt; и выберите нужный файл.&lt;br /&gt;
&lt;br /&gt;
3. Нажмите &amp;lt;code&amp;gt;Загрузить&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Импорт 2.png]]&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;
# Нажмите на кнопку с соответствующим типом (см. Рисунок 3).&lt;br /&gt;
# Отредактируйте содержимое файла.&lt;br /&gt;
# [[Nemo Inventory (компонент)#Загрузка данных в систему|Загрузите]] отредактированный файл в систему.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;Все ячейки файла должны быть в текстовом формате без лишних пробелов.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Экспорт.png]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 3. Экспорт файлов&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;
* отказаться от загрузки.&lt;br /&gt;
&lt;br /&gt;
== Раздел «Монитор рейсов» ==&lt;br /&gt;
В этом разделе отображается расписание, сформированное на основе данных из раздела [[Nemo Inventory (компонент)#Раздел «Управление контентом»|'''Управление контентом''']].&lt;br /&gt;
&lt;br /&gt;
В верхней части окна указаны наименования маркетинговых компаний и количество рейсов на выбранный период (день, три дня, неделя, две недели, месяц). Так, на Рисунке 4 отображается 90 рейсов перевозчика Nemo (&amp;lt;code&amp;gt;Nemo : 90&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;
Кликнув на карточку рейса, вы увидите количество проданных мест и статистику продаж по каждому классу бронирования. Здесь же вы можете изменить расписание, перейдя по соответствующей ссылке.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:monit.png|1000px|Раздел «Монитор рейсов»]]&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;
* изменить номер рейса,&lt;br /&gt;
* добавить новые дни вылета, не входящие в основное расписание рейса.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:change1.png|600px|Изменение расписания рейса на конкретные даты]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 5. Изменение расписания в разделе '''Монитор рейсов'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Раздел «Простановка номеров билетов» ==&lt;br /&gt;
&lt;br /&gt;
В этом разделе отображаются заказы, в которых нужно проставить номера билетов. Доступ к разделу имеет [[Менеджер агентства|менеджер]] и [[Эксперт по бронированию|эксперт]] агентства. Проставить номера билетов нужно для того, чтобы завершить выписку заказа (см. [[Nemo Inventory (компонент)#Контент Nemo Inventory в продаже перелетов|Контент Nemo Inventory в продаже перелетов]]).&lt;br /&gt;
&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;
# Нажмите &amp;lt;code&amp;gt;Импорт&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Автоматическая простановка номеров билетов.png|Раздел «Простановка номеров билета»]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 7. Раздел '''Простановка номеров билетов'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Уникальные данные, по которым происходит  идентификация заказа при импорте:&lt;br /&gt;
&lt;br /&gt;
* Фамилия, Имя (ФИО, разделитель пробел),    &lt;br /&gt;
* Дата рождения (d.m.Y),    &lt;br /&gt;
* Номер рейса,    &lt;br /&gt;
* № билета,    &lt;br /&gt;
* Дата вылета (d.m.Y).    &lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 5|Пример файла&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Фамилия, Имя&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Дата рождения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | № билета&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Дата вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;WOLF JANELLE&amp;quot;&amp;gt;WOLF JANELLE&amp;lt;/span&amp;gt;&lt;br /&gt;
| 18.09.1994&lt;br /&gt;
| 911&lt;br /&gt;
| 1952438681143&lt;br /&gt;
| 22.05.2023&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;FLAGMANSDG IVAN&amp;quot;&amp;gt;FLAGMANSDG IVAN&amp;lt;/span&amp;gt;&lt;br /&gt;
| 10.10.1990&lt;br /&gt;
| 911&lt;br /&gt;
| 1952438681144&lt;br /&gt;
| 22.05.2023&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Контент Nemo Inventory в продаже перелетов ==&lt;br /&gt;
Порядок и логика использования разных типов контента при поиске, бронировании и выписке.&lt;br /&gt;
&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
&lt;br /&gt;
Поисковый запрос в Инвентори обрабатывается так:&lt;br /&gt;
&lt;br /&gt;
# '''Для запрошенных сегментов строится маршрут'''. Максимальная длина маршрута для запрошенного сегмента ограничена 1 сегментом. На текущий момент пересадочный рейс ищется только как сложный маршрут. Если для одного из сегментов не удалось построить маршрут, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Невозможно построить маршрут для запрошенного сегмента&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Для построенных маршрутов ищутся подходящие рейсы и строятся полные перелеты.'''&amp;lt;br /&amp;gt;Поиск прерывается, если:&lt;br /&gt;
#* для одного из сегментов не удалось найти подходящих рейсов (ошибка &amp;lt;code&amp;gt;Не удалось найти расписание, удовлетворяющее заданным критериям, для сегмента&amp;lt;/code&amp;gt;);&lt;br /&gt;
#* не удалось построить ни одного полного перелета (ошибка &amp;lt;code&amp;gt;Невозможно построить полный перелёт, удовлетворяющий заданным критериям&amp;lt;/code&amp;gt;);&lt;br /&gt;
#* ни для одного из построенных перелетов нет нужного количества мест (ошибка &amp;lt;code&amp;gt;Нет необходимого количества свободных мест на перелётах, удовлетворяющих заданным критериям&amp;lt;/code&amp;gt;).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''К построенным перелетам применяются комбинации рейсов.''' При этом перелеты из более чем 4 сегментов отбрасываются.&amp;lt;br /&amp;gt;Если для перелета не удалось найти полностью ему соответствующей комбинации, то для каждого сегмента в перелете ищется отдельная комбинация. Если ни для одного из перелетов не удалось найти подходящих комбинаций, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Нет допустимых комбинаций рейсов, удовлетворяющих заданным критериям&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Для каждого перелета формируется набор тарифов с наименьшей ценой.''' При этом система:&lt;br /&gt;
## Рассматривает каждую комбинацию, которая применилась к перелету.&lt;br /&gt;
## Получает все тарифы для владельца мест на первом рейсе комбинации. &amp;lt;br /&amp;gt;Для каждого тарифа проверяется:&lt;br /&gt;
##* применимость к текущей комбинации рейсов (по ID комбинации),&lt;br /&gt;
##* возможность продажи по данному тарифу первого рейса из комбинации. При этом проверяется, что:&lt;br /&gt;
##** текущая дата входит в один из сезонов продажи тарифа (&amp;lt;code&amp;gt;SalesDates&amp;lt;/code&amp;gt;) и этот сезон не заканчивается через час;&lt;br /&gt;
##** дата вылета первого рейса в комбинации входит в один из сезонов обслуживания тарифа (&amp;lt;code&amp;gt;ServiceDates&amp;lt;/code&amp;gt;);&lt;br /&gt;
##** соблюдены ограничения на минимальное время до вылета и максимальное количество дней до вылета.&lt;br /&gt;
##* доступ к тарифу, если он приватный, а также ограничения по предпочитаемым типам тарифа из поискового запроса;&lt;br /&gt;
##* применимость тарифа для запрошенных типов пассажира (если тариф заведен на тип пассажира, отличный от ADT).&amp;lt;br /&amp;gt;Если тариф прошел все проверки, то он считается применимым к данной комбинации. Если подходящих тарифов не нашлось, то оценка данного перелета прекращается, и в поисковую выдачу он не попадает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Из всех подходящих тарифов выбирается тариф с наименьшей ценой (с учетом цены комбинации и запрошенных типов пассажиров)'''.&amp;lt;br /&amp;gt;Если ни для одного перелета не нашлось подходящих цен, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Не удалось найти цен, удовлетворяющих заданным критериям&amp;lt;/code&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;
# На основании всех полученных данных в Инвентори создается объект PNR. &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;
Выписка в Инвентори выполняется в 3 этапа:&lt;br /&gt;
# После поступления оплаты от клиента бронь приобретает статус &amp;lt;code&amp;gt;ожидает выписки&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Представитель агента вручную переносит брони в стороннюю систему (GDS или инвенторную систему а/к) для автоматической выписки билетов.&lt;br /&gt;
# Представитель агента загружает файл с выписанными билетами в раздел Инвентори [[Nemo Inventory (компонент)#Раздел «Простановка номеров билетов»|'''Простановка номеров билетов''']].&lt;br /&gt;
&lt;br /&gt;
Когда номера билетов будут проставлены, бронь в Инвентори принимет статус &amp;lt;code&amp;gt;выписано&amp;lt;/code&amp;gt;. При этом ЭД, сгенерированные на первом этапе, деактивируются со статусом &amp;lt;code&amp;gt;использовано&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Бронь после выписки и до внесения билетов а/к можно войдировать в течение некоторого времени. При этом ЭД на оформление билетов деактивируются со статусом &amp;lt;code&amp;gt;отменено&amp;lt;/code&amp;gt;. Удаление внесенных билетов а/к на данный момент не поддерживается.&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Nemo_Inventory_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82)&amp;diff=17870</id>
		<title>Nemo Inventory (компонент)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Nemo_Inventory_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82)&amp;diff=17870"/>
		<updated>2024-05-10T10:03:16Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Изменение расписания */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] &lt;br /&gt;
[[Категория:Дополнительные модули]]&lt;br /&gt;
== О компоненте ==&lt;br /&gt;
'''Nemo Inventory (Инвентори)''' — система управления контентом (ресурсом мест и тарифами). Инвентори помогает организовать онлайн-продажи тех перелетов, которые не доступны через обычные интеграции с поставщиками авиаконтента.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory разработана в соответствии с рекомендациями IATA. С ее помощью агенты могут полностью контролировать и планировать ресурсы и посадочные места, а перевозчики — управлять собственными ресурсами мест для максимизации дохода.&lt;br /&gt;
&lt;br /&gt;
=== Примеры использования ===&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory используется для:&lt;br /&gt;
&lt;br /&gt;
* продажи блочных (блок-чартерных) мест на регулярных или чартерных рейсах, когда места на рейсах определённой а/к по определенному маршруту и с определенным расписанием выкуплены заказчиком (фрахтователем);&lt;br /&gt;
* договорных тарифов, которые существуют на бумаге, но отсутствуют в GDS. Места при этом берутся из обычного общедоступного блока мест в GDS;&lt;br /&gt;
* договорных тарифов, брони по которым оформляются авиакомпанией внутри своего хостинга по отдельной процедуре;&lt;br /&gt;
* других случаев, при которых невозможно организовать онлайн-продажи через GDS.&lt;br /&gt;
&lt;br /&gt;
=== Преимущества ===&lt;br /&gt;
&lt;br /&gt;
✅ Инвентори помогает организовать онлайн-продажи вашего уникального контента так же просто и эффективно, как и продажи перелётов из классических источников (GDS). Для ваших клиентов — путешественников и субагентов — покупка перелета из Инвентори происходит так же, как из GDS.&lt;br /&gt;
&lt;br /&gt;
✅ Инвентори расширяет общую выдачу доступных авиаперевозок специальными тарифами и чартерными перевозками (классические чартеры, блок чартеры на регулярных рейсах, и т.д.). &lt;br /&gt;
&lt;br /&gt;
✅ Для туристических компаний, фрахтующих значительные объемы мест, Инвентори дает возможность эффективно реализовывать оставшиеся посадочные места, распродавать «горящие» остатки мест, продавать пустые прогоны на завозных и вывозных рейсах (так называемые «empty lеgs») в начале и конце чартерной программы. &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;
Компонент настраивается в разделе '''Работа с заказами → Nemo Inventory''' и включает в себя подразделы:&lt;br /&gt;
&lt;br /&gt;
* '''Управление контентом''',&lt;br /&gt;
* '''Монитор рейсов''',&lt;br /&gt;
* '''Простановка номеров билетов'''.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory подключается администратором {{NameSystem}}. Для подключения обратитесь в [http://helpdesk.nemo.travel трекер техподдержки] {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы компонента ==&lt;br /&gt;
&lt;br /&gt;
В {{NameSystem}} компонент Инвентори выступает поставщиком авиаконтента по аналогии с классическими GDS. Это значит, что контент, заведенный в Инвентори, возможно использовать в рамках стандартного функционала {{NameSystem}}: осуществлять поиск, бронирование, отмену перелета.&lt;br /&gt;
&lt;br /&gt;
При этом предоставляются широкие возможности по управлению ресурсом мест и тарифами. Это достигается во многом за счет того, что менеджер агентства самостоятельно заносит контент в XLS-файлы и загружает их в Инвентори.&lt;br /&gt;
&lt;br /&gt;
Nemo Inventory поддерживает следующие типы контента:&lt;br /&gt;
&lt;br /&gt;
* рейс,&lt;br /&gt;
* ресурс мест,&lt;br /&gt;
* комбинация рейсов,&lt;br /&gt;
* тариф,&lt;br /&gt;
* такса.&lt;br /&gt;
&lt;br /&gt;
== Раздел «Управление контентом» ==&lt;br /&gt;
&lt;br /&gt;
В этом разделе вы можете работать с контентом: загружать его в систему и экспортировать для последующего редактирования.&lt;br /&gt;
&lt;br /&gt;
=== Подготовка данных к загрузке ===&lt;br /&gt;
&lt;br /&gt;
Перед загрузкой контента в Инвентори внесите контент в XLS-файлы. Шаблоны файлов: &lt;br /&gt;
&lt;br /&gt;
 Рейсы: [[Файл:Flight empty.xls]], &lt;br /&gt;
 Комбинации: [[Файл:Combination empty.xls]], &lt;br /&gt;
 Тарифы: [[Файл:Tariff ow empty.xls]].&lt;br /&gt;
&lt;br /&gt;
==== Рейс ====&lt;br /&gt;
Этот тип контента содержит информацию о рейсе, на которое агентство продает места. Включает в себя:&lt;br /&gt;
&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 mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о рейсе&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило.&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Определяет, будет ли рейс появляться в поисковой выдаче&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; — активен&amp;lt;br/&amp;gt; &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — неактивен&amp;lt;br/&amp;gt; &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление рейса&amp;lt;br/&amp;gt; пустое — неактивен &lt;br /&gt;
| 1 &amp;lt;br/&amp;gt; 0 &amp;lt;br/&amp;gt; -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;маркетинговая компания&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код [[Маркетинговый_перевозчик| перевозчика]], который владеет местами и тарифами на рейсе (для регулярных рейсов)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| UT&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;фрахтователь&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код перевозчика, который владеет местами и тарифами на рейсе (для чартерных рейсов)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| UT&amp;lt;br/&amp;gt;UN&amp;lt;br/&amp;gt;S7&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;а/к&amp;quot;&amp;gt;оперирующая а/к&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код [[Оперирующий перевозчик|перевозчика]], выполняющего рейс &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании &lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;вылет&amp;quot;&amp;gt;вылет&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта вылета (допустимы агрегирующие) &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;прилет&amp;quot;&amp;gt;прилет&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта прилета (допустимы агрегирующие) &amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;посадка&amp;quot;&amp;gt;посадка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код аэропорта технической посадки (допустимы агрегирующие). На рейсе можно указывать более 1 остановки.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Посадка считается остановкой, а не пересадкой, если при этом не происходит смены номера рейса. Даже если воздушное судно садится, пассажиров выгружают, загружают в другой самолет и отправляют дальше, без смены номера рейса это остается технической посадкой, которая отображается как техническая посадка на одном едином сегменте перелета.&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код аэропорта&lt;br /&gt;
| MOW &amp;lt;br/&amp;gt;VKO&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;номер рейса&amp;quot;&amp;gt;номер рейса&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
| Цифры (допустимы латинские буквы)&lt;br /&gt;
| 203&amp;lt;br/&amp;gt;11&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;терминал вылета&amp;quot;&amp;gt;терминал вылета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код или номер терминала в аэропорту вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
| Латинские буквы или цифры&lt;br /&gt;
| А&amp;lt;br/&amp;gt;С&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;терминал прилета&amp;quot;&amp;gt;терминал прилета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код или номер терминала в аэропорту прилета&amp;lt;br/&amp;gt;&lt;br /&gt;
| Латинские буквы или цифры&lt;br /&gt;
| А&amp;lt;br/&amp;gt;С&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;время вылета&amp;quot;&amp;gt;время вылета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время вылета рейса по временной зоне аэропорта вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
| HH:MM&lt;br /&gt;
| 23:04&amp;lt;br/&amp;gt;11:15&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;время прилета&amp;quot;&amp;gt;время прилета&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время прилета рейса по временной зоне аэропорта прилета&amp;lt;br/&amp;gt;&lt;br /&gt;
| HH:MM&lt;br /&gt;
| 22:05&amp;lt;br/&amp;gt;09:15&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;следующие сутки&amp;quot;&amp;gt;следующие сутки&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак прилета в предыдущий или следующий день для аэропортов с существенной разницей во временных зонах.&amp;lt;br/&amp;gt;Задается в количестве суток разницы.&lt;br /&gt;
| +значение&amp;lt;br/&amp;gt;-значение&lt;br /&gt;
| +2 (прилет через сутки)&amp;lt;br/&amp;gt;-1 (прилет в предыдущие сутки)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дни недели&amp;quot;&amp;gt;дни недели&amp;lt;/span&amp;gt;&lt;br /&gt;
| Список дней в рамках двухнедельного периода, который задается на определенный сезон. Дни по нечетным неделям задаются цифрами от 1 до 7, по четным — от 8 до 14.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Стартом для отсчета является первый день недели, с которой начинается сезон полетов (даже если этот день не попадает под расписание). Например, в расписании даты 26.07.2023 — 26.08.2023, где 26.07 — 3 день недели. Если 3 день будет указан в таблице, то рейс будет доступен 26.07, 9.08 и 23.08&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;В расписании можно задавать несколько сезонов полетов, для каждого из которых может быть свое расписание. Сезоны полетов не могут пересекаться: если рейс выполняется с 1 мая по 20 декабря по одним дням, а с 1 сентября по 1 ноября — по другим, то должно быть 3 сезона: с 1.05 по 31.08, с 1.09 по 1.11, с 2.11 по 20.12.&lt;br /&gt;
| Цифры от 1 до 14, разделенные запятой&lt;br /&gt;
| 2,4,6,9,11,13 (вторник, четверг, суббота по четным и нечетным неделям) &amp;lt;br/&amp;gt;8,9,10,11,12,13,14 (все дни по четным неделям)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;сезон полетов начало&amp;quot;&amp;gt;сезон полетов начало&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала сезона полетов&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;сезон полетов конец&amp;quot;&amp;gt;сезон полетов конец&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания сезона полетов&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;тип вс&amp;quot;&amp;gt;тип вс&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тип воздушного судна (ВС), выполняющего рейс.&amp;lt;br/&amp;gt;Для того чтобы информация о ВС подтянулась с путеводителя, нужно указать трехзначный код ВС. &lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| 139&amp;lt;br/&amp;gt;747&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;эконом&amp;quot;&amp;gt;эконом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Эконом» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя)&lt;br /&gt;
| Y9,T13,N9&amp;lt;br/&amp;gt;L17,M20&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;бизнес&amp;quot;&amp;gt;бизнес&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Бизнес» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя)&lt;br /&gt;
| J9,C12,D9&amp;lt;br/&amp;gt;C12,D10&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;первый&amp;quot;&amp;gt;первый&amp;lt;/span&amp;gt;&lt;br /&gt;
| Количество доступных мест на рейсе в базовом классе «Первый» по каждому подклассу бронирования&lt;br /&gt;
| Литера подкласса + количество мест (без разделителя). Комбинации разделяются запятой&lt;br /&gt;
| F15,P2&amp;lt;br/&amp;gt;A10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Комбинации ====&lt;br /&gt;
&lt;br /&gt;
В файле '''Комбинации''' можно указывать:&lt;br /&gt;
* несколько перелетов на один и тот же рейс в разных конфигурациях,&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;
&lt;br /&gt;
Между последовательными парами рейсов можно задавать ограничения по допустимой длительности путешествия в виде списка количества дней между датами вылета первого и второго рейсов в паре. Длительность путешествия вычисляется как прямое вычитание дат вылета первого и второго рейсов в паре (12.02 — 10.02 = 2 дня длительность путешествия). Если не указано, то никаких ограничений не применяется для данной пары рейсов.&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о комбинациях&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используется для удаления тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление тарифа,&amp;lt;br/&amp;gt;пустое — без изменений&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;тип маршрута&amp;quot;&amp;gt;тип маршрута&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тип маршрута на данной комбинации&lt;br /&gt;
|&lt;br /&gt;
* OW,&amp;lt;br/&amp;gt;&lt;br /&gt;
* RT,&amp;lt;br/&amp;gt;&lt;br /&gt;
* CT&lt;br /&gt;
| OW&amp;lt;br/&amp;gt;RT &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;рейс&amp;quot;&amp;gt;фрахтователь&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код компании, предоставляющей блок мест на данном рейсе (для чартеров - фрахтователь)&amp;lt;br/&amp;gt;&lt;br /&gt;
| IATA-код авиакомпании&lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;номер рейса&amp;lt;/span&amp;gt;&lt;br /&gt;
| Номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
| Число&lt;br /&gt;
|112&amp;lt;br/&amp;gt;114&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;литера&amp;quot;&amp;gt;литера&amp;lt;/span&amp;gt;&lt;br /&gt;
| Список литер классов перелета, которые могут участвовать в данной комбинации (минимум одна) &amp;lt;br/&amp;gt;&lt;br /&gt;
| Код&lt;br /&gt;
| Y&amp;lt;br/&amp;gt;D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала полетов&amp;quot;&amp;gt;дата начала полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала выполнения рейсов в рамках комбинации. Не может быть раньше даты первого рейса на основании расписания в '''Мониторе рейсов'''&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата окончания полетов&amp;quot;&amp;gt;дата окончания полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания выполнения рейсов в рамках комбинации. Не может быть позже даты последнего рейса на основании расписания в '''Мониторе рейсов'''&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дней между&amp;quot;&amp;gt;дней между&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимое количество дней между соседними рейсами в комбинации. Если не задано, то между соседними рейсами может быть любая длительность. Несколько значений указываются через &amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;'''Пример''': в комбинации 4 рейса. Между 1 и 2 рейсами должно быть X дней, между 2 и 3 — Y дней, между 3 и 4 — Z дней. В таком случае в поле нужно указать X;Y;Z.&lt;br /&gt;
| Цифра&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;2;4;6&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Тариф ====&lt;br /&gt;
Тариф описывает правила формирования цены для определенного набора рейсов, заведенных в файле [[Nemo_Inventory_(компонент)#Комбинации|'''Комбинации''']].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;Тарифы работают только с комбинациями рейсов, поэтому даже OW-перелеты, состоящие из одного рейса, нужно задавать как комбинации из одного рейса.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 4|Как заполнять данные о тарифах&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Поле&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи о перелете, который присваивает система при выгрузке файла. &amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;При загрузке файла не заполняется&amp;lt;/span&amp;gt;.&amp;lt;br/&amp;gt;Редактирование правила с заданным id приводит к изменению уже созданного правила, а если поле пустое, то будет создано новое правило.&lt;br /&gt;
| Пустое или системный номер&lt;br /&gt;
| 30&amp;lt;br/&amp;gt;48&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;активен&amp;quot;&amp;gt;активен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используется для удаления тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt; — удаление тарифа &amp;lt;br/&amp;gt; пустое — без изменений&lt;br /&gt;
| -1&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ВП&amp;quot;&amp;gt;маркетинговая компания&amp;lt;/span&amp;gt;&lt;br /&gt;
| Название или код [Маркетинговый перевозчик|маркетинговой авиакомпании]. Маркетинговая компания должна соответствовать фрахтователю из файла информации о рейсе.&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка &lt;br /&gt;
| SU&amp;lt;br/&amp;gt;UN&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;span id=&amp;quot;класс&amp;quot;&amp;gt;класс&amp;lt;/span&amp;gt;&lt;br /&gt;
| Базовый класс тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка:&lt;br /&gt;
* Economy — Эконом-класс (стандарт),&amp;lt;br/&amp;gt;&lt;br /&gt;
* Business — Бизнес-класс (стандарт и премиум),&amp;lt;br/&amp;gt;&lt;br /&gt;
* First — Первый класс (стандарт и премиум),&amp;lt;br/&amp;gt;&lt;br /&gt;
* PremiumEconomy — Премиум-эконом,&amp;lt;br/&amp;gt;&lt;br /&gt;
* Other — остальные классы.&lt;br /&gt;
| Business&amp;lt;br/&amp;gt;PremiumEconomy&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;код тарифа&amp;quot;&amp;gt;код тарифа&amp;lt;/span&amp;gt;&lt;br /&gt;
| Буквенно-цифровой код тарифа&amp;lt;br/&amp;gt;&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| BTWE&amp;lt;br/&amp;gt;ECNN&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;таймлимит&amp;quot;&amp;gt;таймлимит&amp;lt;/span&amp;gt;&lt;br /&gt;
| Время жизни бронирования до автоматической аннуляции.&amp;lt;br/&amp;gt;Задается как количество часов:&lt;br /&gt;
* с момента бронирования,&lt;br /&gt;
* до вылета,&lt;br /&gt;
* до конца суток бронирования (аннуляция запускается в 23:45 суток бронирования).&lt;br /&gt;
|&lt;br /&gt;
* +H,&lt;br /&gt;
* -Н,&lt;br /&gt;
* d&lt;br /&gt;
| &lt;br /&gt;
+24 (заказ аннулируется спустя сутки с момента бронирования)&amp;lt;br/&amp;gt;-120 (заказ аннулируется за 5 суток до вылета)&amp;lt;br/&amp;gt;d (заказ аннулируется в конце суток бронирования)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;возврат&amp;quot;&amp;gt;возврат&amp;lt;/span&amp;gt;&lt;br /&gt;
| Условия возврата по тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — полностью возвратный тариф,&lt;br /&gt;
* пустое значение — полностью невозвратный тариф.&lt;br /&gt;
&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;обмен&amp;quot;&amp;gt;обмен&amp;lt;/span&amp;gt;&lt;br /&gt;
| Условия обмена по тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; — обмен производится бесплатно,&lt;br /&gt;
* пустое значение — полностью невозвратный тариф.&lt;br /&gt;
&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала продаж&amp;quot;&amp;gt;дата начала продаж&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала продаж по данному тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата конца продаж&amp;quot;&amp;gt;дата конца продаж&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания продаж по данному тарифу&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата начала полетов&amp;quot;&amp;gt;дата начала полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата начала рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2014&amp;lt;br/&amp;gt;02.08.2015&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;дата конца полетов&amp;quot;&amp;gt;дата конца полетов&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата окончания рейсов по данному тарифу. Указывается та же дата, что и в файле [[Nemo Inventory (компонент)#Комбинации|'''Комбинации''']]&amp;lt;br/&amp;gt;&lt;br /&gt;
| DD.MM.YYYY&lt;br /&gt;
| 01.01.2015&amp;lt;br/&amp;gt;02.08.2016&lt;br /&gt;
&amp;lt;span id=&amp;quot;литера&amp;quot;&amp;gt;литера&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;цены на комбинации&amp;quot;&amp;gt;цены на комбинации&amp;lt;/span&amp;gt;&lt;br /&gt;
| Комбинация рейсов, к которым применяется тариф. Для каждой комбинации указывается своя цена&lt;br /&gt;
| id комбинации(цена)&lt;br /&gt;
| 1170(1000 RUB)&amp;lt;br/&amp;gt;4(13000 RUB)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для ребенка&amp;quot;&amp;gt;скидка для ребенка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Ребенок»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 30%&amp;lt;br/&amp;gt;2000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для младенцев без места&amp;quot;&amp;gt;скидка для младенцев без места&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 50%&amp;lt;br/&amp;gt;4000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для младенцев с местом&amp;quot;&amp;gt;скидка для младенцев с местом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 90%&amp;lt;br/&amp;gt;8000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;скидка для ребенка, летящего отдельно&amp;quot;&amp;gt;скидка для ребенка, летящего отдельно&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка от базового тарифа для ребенка без сопровождения взрослого &amp;lt;br/&amp;gt;&lt;br /&gt;
| Процентное значение или значение в валюте базового тарифа&lt;br /&gt;
| 30%&amp;lt;br/&amp;gt;2000&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;текст правил&amp;quot;&amp;gt;текст правил&amp;lt;/span&amp;gt;&lt;br /&gt;
| Текст условий применения тарифа&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;питание&amp;quot;&amp;gt;питание&amp;lt;/span&amp;gt;&lt;br /&gt;
| Доступные для выбора типы питания на борту. Разделяются запятой&lt;br /&gt;
|&lt;br /&gt;
* AlcoholBeverages,&lt;br /&gt;
* Beverages,&lt;br /&gt;
* Breakfast,&lt;br /&gt;
* ColdMeal,&lt;br /&gt;
* ContinentalBreakfast,&lt;br /&gt;
* Dinner,&lt;br /&gt;
* HotMeal,&lt;br /&gt;
* Lunch,&lt;br /&gt;
* Meal,&lt;br /&gt;
* Refreshment,&lt;br /&gt;
* Snack&lt;br /&gt;
| Beverages,Snack,HotMeal&amp;lt;br/&amp;gt;ContinentalBreakfast,Lunch,Meal&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для взрослого&amp;quot;&amp;gt;багаж для взрослого&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Взрослый» &amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место)&amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для ребенка&amp;quot;&amp;gt;багаж для ребенка&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Ребенок»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для младенца без места&amp;quot;&amp;gt;багаж для младенца без места&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Младенец без места»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;багаж для младенца с местом&amp;quot;&amp;gt;багаж для младенца с местом&amp;lt;/span&amp;gt;&lt;br /&gt;
| Норма бесплатного провоза багажа для категории пассажира «Младенец с местом»&amp;lt;br/&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
* Пустое — багаж оплачивается отдельно,&lt;br /&gt;
* 1PC — количество багажных мест,&lt;br /&gt;
* 10KG — максимальный вес в килограммах,&lt;br /&gt;
* 10LB — максимальный вес в фунтах&lt;br /&gt;
&amp;lt;!--* 60Х60Х60 — дополнительные ограничения по размеру багажа в сантиметрах, при заданной норме по весу--&amp;gt;&lt;br /&gt;
| 1PC (одно место) &amp;lt;br/&amp;gt;10LB (десять фунтов)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;маска тарифа&amp;quot;&amp;gt;маска тарифа&amp;lt;/span&amp;gt;&lt;br /&gt;
| Маска тарифа для маршрутной квитанции. Если задана, в маршрутной квитанции код тарифа заменяется на заданное значение&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
| CHRT&amp;lt;br/&amp;gt;CHRT BUSINESS&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;endorsement&amp;quot;&amp;gt;endorsement&amp;lt;/span&amp;gt;&lt;br /&gt;
| Эндорсмент. Задается, если нужно вывести его в маршрутной квитанции&lt;br /&gt;
| Текстовая строка&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ticketing gtee&amp;quot;&amp;gt;ticketing gtee&amp;lt;/span&amp;gt;&lt;br /&gt;
| Гарантированный срок отправки маршрутной квитанции пассажиру&lt;br /&gt;
| H — количество часов до вылета&lt;br /&gt;
| 25&amp;lt;br/&amp;gt;48&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;
1. В выпадающем списке выберите тип файла, который вы собираетесь загрузить.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Импорт 1.png]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 1. Выбор типа импортируемого файла&lt;br /&gt;
|} &lt;br /&gt;
2. Нажмите &amp;lt;code&amp;gt;Обзор...&amp;lt;/code&amp;gt; и выберите нужный файл.&lt;br /&gt;
&lt;br /&gt;
3. Нажмите &amp;lt;code&amp;gt;Загрузить&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Импорт 2.png]]&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;
# Нажмите на кнопку с соответствующим типом (см. Рисунок 3).&lt;br /&gt;
# Отредактируйте содержимое файла.&lt;br /&gt;
# [[Nemo Inventory (компонент)#Загрузка данных в систему|Загрузите]] отредактированный файл в систему.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color: #fbecdd;&amp;quot;&amp;gt;Все ячейки файла должны быть в текстовом формате без лишних пробелов.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Инвентори Экспорт.png]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 3. Экспорт файлов&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;
* отказаться от загрузки.&lt;br /&gt;
&lt;br /&gt;
== Раздел «Монитор рейсов» ==&lt;br /&gt;
В этом разделе отображается расписание, сформированное на основе данных из раздела [[Nemo Inventory (компонент)#Раздел «Управление контентом»|'''Управление контентом''']].&lt;br /&gt;
&lt;br /&gt;
В верхней части окна указаны наименования маркетинговых компаний и количество рейсов на выбранный период (день, три дня, неделя, две недели, месяц). Так, на Рисунке 4 отображается 90 рейсов перевозчика Nemo (&amp;lt;code&amp;gt;Nemo : 90&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;
Кликнув на карточку рейса, вы увидите количество проданных мест и статистику продаж по каждому классу бронирования. Здесь же вы можете изменить расписание, перейдя по соответствующей ссылке.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:monit.png|1000px|Раздел «Монитор рейсов»]]&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;
* изменить номер рейса,&lt;br /&gt;
* перенести вылет рейса на другой день,&lt;br /&gt;
* добавить новые дни вылета, не входящие в основное расписание рейса.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:change1.png|600px|Изменение расписания рейса на конкретные даты]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 5. Изменение расписания в разделе '''Монитор рейсов'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Раздел «Простановка номеров билетов» ==&lt;br /&gt;
&lt;br /&gt;
В этом разделе отображаются заказы, в которых нужно проставить номера билетов. Доступ к разделу имеет [[Менеджер агентства|менеджер]] и [[Эксперт по бронированию|эксперт]] агентства. Проставить номера билетов нужно для того, чтобы завершить выписку заказа (см. [[Nemo Inventory (компонент)#Контент Nemo Inventory в продаже перелетов|Контент Nemo Inventory в продаже перелетов]]).&lt;br /&gt;
&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;
# Нажмите &amp;lt;code&amp;gt;Импорт&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Автоматическая простановка номеров билетов.png|Раздел «Простановка номеров билета»]]&lt;br /&gt;
|-&lt;br /&gt;
|Рисунок 7. Раздел '''Простановка номеров билетов'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Уникальные данные, по которым происходит  идентификация заказа при импорте:&lt;br /&gt;
&lt;br /&gt;
* Фамилия, Имя (ФИО, разделитель пробел),    &lt;br /&gt;
* Дата рождения (d.m.Y),    &lt;br /&gt;
* Номер рейса,    &lt;br /&gt;
* № билета,    &lt;br /&gt;
* Дата вылета (d.m.Y).    &lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
!colspan = 5|Пример файла&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Фамилия, Имя&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Дата рождения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Номер рейса&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | № билета&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Дата вылета&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;WOLF JANELLE&amp;quot;&amp;gt;WOLF JANELLE&amp;lt;/span&amp;gt;&lt;br /&gt;
| 18.09.1994&lt;br /&gt;
| 911&lt;br /&gt;
| 1952438681143&lt;br /&gt;
| 22.05.2023&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;span id=&amp;quot;FLAGMANSDG IVAN&amp;quot;&amp;gt;FLAGMANSDG IVAN&amp;lt;/span&amp;gt;&lt;br /&gt;
| 10.10.1990&lt;br /&gt;
| 911&lt;br /&gt;
| 1952438681144&lt;br /&gt;
| 22.05.2023&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Контент Nemo Inventory в продаже перелетов ==&lt;br /&gt;
Порядок и логика использования разных типов контента при поиске, бронировании и выписке.&lt;br /&gt;
&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
&lt;br /&gt;
Поисковый запрос в Инвентори обрабатывается так:&lt;br /&gt;
&lt;br /&gt;
# '''Для запрошенных сегментов строится маршрут'''. Максимальная длина маршрута для запрошенного сегмента ограничена 1 сегментом. На текущий момент пересадочный рейс ищется только как сложный маршрут. Если для одного из сегментов не удалось построить маршрут, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Невозможно построить маршрут для запрошенного сегмента&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Для построенных маршрутов ищутся подходящие рейсы и строятся полные перелеты.'''&amp;lt;br /&amp;gt;Поиск прерывается, если:&lt;br /&gt;
#* для одного из сегментов не удалось найти подходящих рейсов (ошибка &amp;lt;code&amp;gt;Не удалось найти расписание, удовлетворяющее заданным критериям, для сегмента&amp;lt;/code&amp;gt;);&lt;br /&gt;
#* не удалось построить ни одного полного перелета (ошибка &amp;lt;code&amp;gt;Невозможно построить полный перелёт, удовлетворяющий заданным критериям&amp;lt;/code&amp;gt;);&lt;br /&gt;
#* ни для одного из построенных перелетов нет нужного количества мест (ошибка &amp;lt;code&amp;gt;Нет необходимого количества свободных мест на перелётах, удовлетворяющих заданным критериям&amp;lt;/code&amp;gt;).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''К построенным перелетам применяются комбинации рейсов.''' При этом перелеты из более чем 4 сегментов отбрасываются.&amp;lt;br /&amp;gt;Если для перелета не удалось найти полностью ему соответствующей комбинации, то для каждого сегмента в перелете ищется отдельная комбинация. Если ни для одного из перелетов не удалось найти подходящих комбинаций, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Нет допустимых комбинаций рейсов, удовлетворяющих заданным критериям&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Для каждого перелета формируется набор тарифов с наименьшей ценой.''' При этом система:&lt;br /&gt;
## Рассматривает каждую комбинацию, которая применилась к перелету.&lt;br /&gt;
## Получает все тарифы для владельца мест на первом рейсе комбинации. &amp;lt;br /&amp;gt;Для каждого тарифа проверяется:&lt;br /&gt;
##* применимость к текущей комбинации рейсов (по ID комбинации),&lt;br /&gt;
##* возможность продажи по данному тарифу первого рейса из комбинации. При этом проверяется, что:&lt;br /&gt;
##** текущая дата входит в один из сезонов продажи тарифа (&amp;lt;code&amp;gt;SalesDates&amp;lt;/code&amp;gt;) и этот сезон не заканчивается через час;&lt;br /&gt;
##** дата вылета первого рейса в комбинации входит в один из сезонов обслуживания тарифа (&amp;lt;code&amp;gt;ServiceDates&amp;lt;/code&amp;gt;);&lt;br /&gt;
##** соблюдены ограничения на минимальное время до вылета и максимальное количество дней до вылета.&lt;br /&gt;
##* доступ к тарифу, если он приватный, а также ограничения по предпочитаемым типам тарифа из поискового запроса;&lt;br /&gt;
##* применимость тарифа для запрошенных типов пассажира (если тариф заведен на тип пассажира, отличный от ADT).&amp;lt;br /&amp;gt;Если тариф прошел все проверки, то он считается применимым к данной комбинации. Если подходящих тарифов не нашлось, то оценка данного перелета прекращается, и в поисковую выдачу он не попадает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
# '''Из всех подходящих тарифов выбирается тариф с наименьшей ценой (с учетом цены комбинации и запрошенных типов пассажиров)'''.&amp;lt;br /&amp;gt;Если ни для одного перелета не нашлось подходящих цен, то поиск прерывается ошибкой &amp;lt;code&amp;gt;Не удалось найти цен, удовлетворяющих заданным критериям&amp;lt;/code&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;
# На основании всех полученных данных в Инвентори создается объект PNR. &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;
Выписка в Инвентори выполняется в 3 этапа:&lt;br /&gt;
# После поступления оплаты от клиента бронь приобретает статус &amp;lt;code&amp;gt;ожидает выписки&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Представитель агента вручную переносит брони в стороннюю систему (GDS или инвенторную систему а/к) для автоматической выписки билетов.&lt;br /&gt;
# Представитель агента загружает файл с выписанными билетами в раздел Инвентори [[Nemo Inventory (компонент)#Раздел «Простановка номеров билетов»|'''Простановка номеров билетов''']].&lt;br /&gt;
&lt;br /&gt;
Когда номера билетов будут проставлены, бронь в Инвентори принимет статус &amp;lt;code&amp;gt;выписано&amp;lt;/code&amp;gt;. При этом ЭД, сгенерированные на первом этапе, деактивируются со статусом &amp;lt;code&amp;gt;использовано&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Бронь после выписки и до внесения билетов а/к можно войдировать в течение некоторого времени. При этом ЭД на оформление билетов деактивируются со статусом &amp;lt;code&amp;gt;отменено&amp;lt;/code&amp;gt;. Удаление внесенных билетов а/к на данный момент не поддерживается.&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17851</id>
		<title>Ценообразование (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17851"/>
		<updated>2024-03-01T11:44:57Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Параметры правил ценообразования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
* предоставляет инструмент контроля за корректностью расчетов.&lt;br /&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;
*комиссия от авиакомпании, &amp;lt;br /&amp;gt;&lt;br /&gt;
*бонус авиакомпании, &amp;lt;br /&amp;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;
Правила ценообразования задаются в таблице в файле формата XLS или XLSX, где:&lt;br /&gt;
&lt;br /&gt;
*''Строка таблицы'' — правило.  &amp;lt;br /&amp;gt;&lt;br /&gt;
*''Ячейка строки'' — значение параметра. &amp;lt;br /&amp;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;
# Модуль фиксирует, какую авиакомпанию [[ГРС]] определила как [[Валидирующий перевозчик|валидирующую]];&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;
&lt;br /&gt;
{{Attention|Перелет '''не может быть выписан''', если:}}&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;
|[[Файл:Схема_ценообразование.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Схема работы модуля Ценообразование&lt;br /&gt;
|}&lt;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;!--{{Menu|Настройки системы|Фоновые процессы|События синхронизации}}--&amp;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;
''Сборы в детализации стоимости представлены с учетом разбиения только если скрыты в таксы XP/XX, а иначе отображаются отдельной строкой без разделения.'' &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;
* Между компаниями «АА» и «BB» интерлайн-соглашение, позволяющее выписывать билеты для «АА» на бланке «ВВ».&lt;br /&gt;
&lt;br /&gt;
Чтобы выписывать билеты авиакомпании «АА», агенство заводит правило для авиакомпанией «АА», в котором заданы:&lt;br /&gt;
# валидирующий перевозчик: '''''«АА»''''',&lt;br /&gt;
# переопределенный перевозчик: '''''«BB»''''',&lt;br /&gt;
# доля сегментов интерлайнов: '''''«1»''''',&lt;br /&gt;
# комиссия авиакомпании: ''укажите размер комиссионного вознаграждения, предоставляемого компанией «ВВ» за билеты со 100% долей интерлайн [[Сегмент|сегментов]]''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Система {{NameSystem}} не отслеживает наличие интерлайн-соглашений между перевозчиками. Ответственность за переопределение  полностью лежит на агентстве.}}&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;
#''' Дополнительный приоритет''' - ''устанавливается вручную'' в разделе '''Управление продажами → Авиабилеты → Ценообразование → Настройки''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&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;
* на выдаче результатов поиска для каждого перелета по ссылке '''''Комиссия''''', &amp;lt;!--* на странице подтверждения бронирования и информации о заказе по добавлению гет-параметра '''?(&amp;amp;)test''' в адресную строку (например, http://host/XXXXXX?test).--&amp;gt;&lt;br /&gt;
* на странице заказа в детализации стоимости перелета по щелчку на сумму комиссии или сбора.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ссылка на таблицу отладки на странице поиска.png|800px]]&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;
|[[Файл:Страница заказа.png|700px]]&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;
|[[Файл:Детализация_стоимости.png|600px]]&lt;br /&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;
&amp;lt;!--&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Таблица_отладки.png|1200px]]&lt;br /&gt;
|-&lt;br /&gt;
|Таблица отладки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Включение модуля. Импорт и экспорт правил ==&lt;br /&gt;
&lt;br /&gt;
Чтобы включить расчет комиссий с использованием Ценообразования, включите опции '''Комиссии 2.0''' и '''Сборы и скидки 2.0''' в разделе Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Чтобы задать правило ценообразования: &lt;br /&gt;
# Зайдите в раздел Управление продажами → Авиабилеты → Ценообразование → Импорт/экспорт Excel&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Импорт/экспорт Excel}}--&amp;gt;.&lt;br /&gt;
# Нажмите '''Выгрузка в формате &amp;quot;xls&amp;quot;''' или '''Выгрузка в формате &amp;quot;xlsx&amp;quot;'''. Откройте файл для редактирования.&lt;br /&gt;
# Установите правило: '''заполните параметры строки'''. Формат внесения данных в каждый столбец должен соответствовать строго определенному формату (см. [[Ценообразование (Авиабилеты)#Импорт правил|Импорт правил]]). &amp;lt;br /&amp;gt; Обязательные параметры для заполнения:&lt;br /&gt;
#* '''''валидирующий перевозчик'''''&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ошибки_импорта_Ценообразование.png|500px]]&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;
|[[Файл:Правила ценообразования.png|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;
'''Шаблон файла для внесения правил ценообразования:'''&amp;lt;br/&amp;gt;[[File:CommImportExampleV1.0.5.xlsx]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Запрещено переименовывать столбцы!}}&amp;lt;br/&amp;gt; При этом допускается менять столбцы местами и удалять ненужные столбцы.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Параметры правил ценообразования'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи из любой внешней системы (или БД). Необязательный параметр. Не участвует в логике расчетов и используются для удобства идентификации правила.&lt;br /&gt;
| любое значение&lt;br /&gt;
| 123&lt;br /&gt;
|-&lt;br /&gt;
| валидирующий перевозчик GDS&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valCompanyId&amp;quot;&amp;gt;valCompanyId&amp;lt;/span&amp;gt;&lt;br /&gt;
| Авиакомпания, для которой задается правило. Должна являться контрактной авиакомпанией агента. Если необходимо проводить выписку на стоке другой авиакомпании (по интерлайну), валидирующий перевозчик переопределяется (см. [[Ценообразование (Авиабилеты)#Переопределенный валидирующий перевозчик|Переопределенный валидирующий перевозчик]]). Если валидирующий перевозчик от ГРС недопустим указанными правилами ценообразования и не переопределен — перелет считается недопустимым к выписке и удаляется из результатов поиска при соответствующих настройках фильтрации результатов.&lt;br /&gt;
| width=&amp;quot;20%&amp;quot;| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| переопределенный вп&lt;br /&gt;
| &amp;lt;span id=&amp;quot;manualVV&amp;quot;&amp;gt;manualVV&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если валидирующий перевозчик, предложенный ГРС не является контрактным или не устраивает агента по комиссии, его можно переопределить принудительно через это поле. В поле ВП указывается ВП от ГРС (или оно оставляется пустым), а в этом поле указывается переопределенный агентством перевозчик. Можно указать только одного перевозчика. Если есть два и более, указываем разными строками. &lt;br /&gt;
&lt;br /&gt;
Ответственность за допустимость замены и за адекватность цены перелета (которая была рассчитана GDS по предложенному ей перевозчику) берет на себя агент. Приоритет у правил с переопределением выше, чем у правил без него.&lt;br /&gt;
| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики первого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlines&amp;quot;&amp;gt;airlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков первого сегмента маршрута.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| SU,LH,BA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;gt;S7,SU&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики любого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAny&amp;quot;&amp;gt;airlinesAny&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков (интерлайнов) любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один маркетинговый перевозчик из перелета есть в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;:  правило применится, если каждый маркетинговый перевозчик из перелета встречается в списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один маркетинговый перевозчик из перелета встречается в этом списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все маркетинговые перевозчики из перелета встретятся в этом списке&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| код-шеринг&lt;br /&gt;
| &amp;lt;span id=&amp;quot;codeSharing&amp;quot;&amp;gt;codeSharing&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимость выполнения рейса другой (оперирующей) авиакомпанией&lt;br /&gt;
| пустое — все перелеты&amp;lt;br/&amp;gt;1 — код-шеринг обязателен &amp;lt;br/&amp;gt;0 — код шеринг запрещён&lt;br /&gt;
| 0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
|-&lt;br /&gt;
| операторы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;operatingAirlines&amp;quot;&amp;gt;operatingAirlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые оперирующие авиакомпании (проверяются на всех сегментах).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;: правило применится, если каждый оперирующий перевозчик перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все оперирующие перевозчики перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| доля собственных сегментов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ownPart&amp;quot;&amp;gt;ownPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля собственных сегментов (сегментов, где валидирующий перевозчик равен маркетинговому) должна быть больше или равна заданному значению (любое число от 0 до 1):&lt;br /&gt;
* 1 — все сегменты собственные&lt;br /&gt;
* 0.5 — половина или больше собственных сегментов&lt;br /&gt;
* 0.25 — четверть или больше собственных сегментов&lt;br /&gt;
* 0.01 — присутствует минимум один собственный сегмент&lt;br /&gt;
* 0 — все сегменты интерлайны&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| доля сегментов интерлайнов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;interlinePart&amp;quot;&amp;gt;interlinePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля несобственных сегментов (сегментов, где валидирующий перевозчик не равен маркетинговому) должна быть больше или равна указанному значению(любое число от 0 до 1).&lt;br /&gt;
* 1 — все сегменты интерлайны&lt;br /&gt;
* 0.5 — половина или больше сегментов интерлайнов&lt;br /&gt;
* 0.25 — четверть или больше сегментов интерлайнов&lt;br /&gt;
* 0.01 — присутствует минимум один сегмент интерлайна&lt;br /&gt;
* 0 — все сегменты собственные&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| тип контракта&lt;br /&gt;
| &amp;lt;span id=&amp;quot;contractType&amp;quot;&amp;gt;contractType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Система взаиморасчетов BSP или ТКП&lt;br /&gt;
| пустое = любой,&amp;lt;br/&amp;gt;BSP&amp;lt;br/&amp;gt;TCH&lt;br /&gt;
| TCH&lt;br /&gt;
|-&lt;br /&gt;
| системы бронирования&lt;br /&gt;
| &amp;lt;span id=&amp;quot;gds&amp;quot;&amp;gt;gds&amp;lt;/span&amp;gt;&lt;br /&gt;
| Глобальная распределительная система, в которой найден перелет/ PCC конкретных реквизитов / ID пакета реквизитов системы {{NameProject1}} (Nemo 1)&lt;br /&gt;
Перечисляются в любой последовательности, можно смешивать разные типы. Действует правило &amp;quot;или&amp;quot;: если указан Sabre целиком, все его PCC/пакеты указывать уже нет смысла.&lt;br /&gt;
&lt;br /&gt;
{{Attention|При указании названия ГРС строго соблюдайте формат названия, указанный в документации. При расхождении с шаблоном правило не будет применяться!}}&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ГРС: &amp;lt;code&amp;gt;SABRE, GALILEO, AMADEUS, SIRENA, SITA, SIG23, MIXVELNDC, U6, ACCELAERO, RADIXX, S7 NDC&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;PCC: [буквы+цифры]&amp;lt;br/&amp;gt;ID пакета в '''Nemo 1''': [цифры]&lt;br /&gt;
| SABRE,670P,123&lt;br /&gt;
&lt;br /&gt;
AMADEUS,GALILEO&lt;br /&gt;
&lt;br /&gt;
SITA&lt;br /&gt;
|-&lt;br /&gt;
| начало продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateFrom&amp;quot;&amp;gt;paymentDateFrom&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая дата оформления заказа (не путать с датой вылета). Для срабатывания правила, текущая дата должна быть больше или равна указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| конец продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateTo&amp;quot;&amp;gt;paymentDateTo&amp;lt;/span&amp;gt;&lt;br /&gt;
| Максимально допустимая дата оформления заказа. Для срабатывания правила, текущая дата должна быть меньше указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| тип рейса&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlineType&amp;quot;&amp;gt;airlineType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Международный или внутренний (весь перелет в пределах одной страны) перелет. Одно значение&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;IA (international airlines — международные)&amp;lt;br/&amp;gt;DA (domestic airlines — внутренние)&lt;br /&gt;
| IA&amp;lt;br/&amp;gt;DA&lt;br /&gt;
|-&lt;br /&gt;
| номера рейсов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;flightNumber&amp;quot;&amp;gt;flightNumber&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые номера рейсов, можно указывать с кодом маркетинговой компании или без неё.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* NNN,NNN: правило применится, если хотя бы один номер рейса из перелета из любого сегмента встречается в списке.&lt;br /&gt;
* NNN,NNN!&amp;amp;nbsp;: правило применится, если все номера рейсов из всех сегментов перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN&amp;amp;nbsp;: правило не применится, если хотя бы один номер из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN!&amp;amp;nbsp;: правило не применится, если все номера из перелета встретятся в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU 123,SU 345&amp;lt;br/&amp;gt;123,345&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LH 555&lt;br /&gt;
|-&lt;br /&gt;
| тип вс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;aircraft&amp;quot;&amp;gt;aircraft&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды воздушных судов, коды указывать в том же виде, в котором возвращает ГРС&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* CODE,CODE: правило применится, если хотя бы один код судна из любого сегмента совпадет с одним из заданного списка.&lt;br /&gt;
* CODE,CODE!&amp;amp;nbsp;: правило применится, если коды судов из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE&amp;amp;nbsp;: правило не применится, если хотя бы один код из перелета есть списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE!&amp;amp;nbsp;: правило не применится, если все коды из перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| 73C,DH4&amp;lt;br/&amp;gt;735&lt;br /&gt;
|-&lt;br /&gt;
| коды тарифов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;tariffs&amp;quot;&amp;gt;tariffs&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды тарифов. Должен совпасть хотя бы один тариф из перелета с одним из заданного списка. При правиле с отрицанием никаких совпадений быть не должно. Совпадение не точное: код из правила может содержаться в коде из перелета (к примеру введенное S1GREY26 совпадет с S1GREY26CH из перелета).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все тарифы перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все тарифы перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
Можно указать [http://ru.wikipedia.org/wiki/Регулярные_выражения регулярное выражение]. Для этого нужно написать параметр в формате /XXX/ Примеры:&lt;br /&gt;
* /ABC/ — код должен содержать &amp;quot;..ABC..&amp;quot;, например &amp;quot;NBABCS&amp;quot;&lt;br /&gt;
* /abc/i — регистронезависимая проверка, код может содержать символы в любом регистре, например &amp;quot;NBABCS&amp;quot; или &amp;quot;Abcof&amp;quot;&lt;br /&gt;
* /'''^'''TN/ — код должен начинаться с &amp;quot;TN..&amp;quot;, например &amp;quot;TNQRTY&amp;quot;&lt;br /&gt;
* /OW'''$'''/ — код должен заканчиваться на &amp;quot;..OW&amp;quot;, например &amp;quot;SRSOW&amp;quot;&lt;br /&gt;
* /'''^.'''L/ — первая буква любая ( '''.''' — любой символ ), вторая буква в коде тарифа должна быть L, например &amp;quot;QLFST&amp;quot;&lt;br /&gt;
* /OK'''.*'''RT/ — ( '''.*''' = любое количество любых символов) &amp;quot;..OK..RT..&amp;quot;, например &amp;quot;ANOKURTN&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| WRUTH9PL,ARUTH9PL&lt;br /&gt;
&amp;lt;br/&amp;gt;/TN.*OW/&lt;br /&gt;
|-&lt;br /&gt;
| максимальный тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;maxTariff&amp;quot;&amp;gt;maxTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальное ценовое значение &amp;quot;базовой стоимости&amp;quot; (сумма всех тарифов от перевозчиков в перелете или стоимость от ГРС за вычетом такс). Если параметр задан, то правило, записанное в строке, срабатывает только, если тариф перелета меньше указанного значения или равен ему.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;xxxКОД (см примеры)&lt;br /&gt;
| 10000RUB&amp;lt;br&amp;gt;&lt;br /&gt;
300EUR&lt;br /&gt;
|-&lt;br /&gt;
| конф. тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;privateFare&amp;quot;&amp;gt;privateFare&amp;lt;/span&amp;gt;&lt;br /&gt;
| Для срабатывания правила у перелета должен присутствовать тариф с признаком конфиденциального (приватного). Об этом сообщает ГРС. Если для однозначного определения правила достаточно указать конкретный код приватного тарифа, признак выставлять необязательно.&lt;br /&gt;
| пустое = любые тарифы&amp;lt;br/&amp;gt;1 — должен присутствовать приватный&amp;lt;br/&amp;gt;0 — приватных тарифов не должно быть&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| коды такс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;taxes&amp;quot;&amp;gt;taxes&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды такс&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
где КОД — набор заглавных латинских букв.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| YQ,YR&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;YQ!&lt;br /&gt;
|-&lt;br /&gt;
| цена подтверждена&lt;br /&gt;
| &amp;lt;span id=&amp;quot;priceIsActual&amp;quot;&amp;gt;priceIsActual&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак подтвержденной цены перелета. Цена в перелете после поиска считается неподтвержденной, ее статус меняется на &amp;quot;подтверждена&amp;quot; (&amp;quot;актуальна&amp;quot;) при создании реального PNR или при запросе актуализации цен в рамках вебсервисов {{NameProject2}} (до создания PNR)&lt;br /&gt;
| пустое = любые перелеты&amp;lt;br/&amp;gt;1 — перелет в PNR или его цена проверена заранее &amp;lt;br/&amp;gt;0 — перелет только что получен из результатов поиска&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| наличие сегментов ВП во всех тарифах&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valSegmentsInTariff&amp;quot;&amp;gt;valSegmentsInTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверка: среди сегментов любого тарифа должен присутствовать сегмент валидирующего перевозчика (минимум один)&lt;br /&gt;
| пустое или 0 = любые тарифы&amp;lt;br/&amp;gt;1 — условие должно выполняться&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| сервис классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;serviceClass&amp;quot;&amp;gt;serviceClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые категории классов обслуживания.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода (вносятся одно- или двухбуквенные значения):&lt;br /&gt;
* КОД: правило применится, если класс встречается в списке.&lt;br /&gt;
* КОДКОД: правило применится, если сочетание классов встречается в списке.&lt;br /&gt;
* КОД,КОД: правило применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
где КОД:&lt;br /&gt;
* B — бизнес&lt;br /&gt;
* E — эконом&lt;br /&gt;
* F — первый&lt;br /&gt;
* EB — сочетание эконом + бизнес&lt;br /&gt;
* EF — сочетание эконом + первый&lt;br /&gt;
* BF — сочетание бизнес + первый&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| B,E&amp;lt;br/&amp;gt;F&amp;lt;br/&amp;gt;EB,EF,F&lt;br /&gt;
|-&lt;br /&gt;
| классы бронирования (коды)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bookingClass&amp;quot;&amp;gt;bookingClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые литеры (однобуквенные коды) классов бронирования. Латинскими буквами, русские буквы допустимые только для правил поставщика Sirena.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| A,B,C&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;A,B,C&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики и классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAndClasses&amp;quot;&amp;gt;airlinesAndClasses&amp;lt;/span&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
Набор пар &amp;quot;маркетинговый перевозчик&amp;quot; + &amp;quot;класс бронирования&amp;quot; любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД : правило применится, если хотя бы один сегмент перелета совпадёт с одним из перечисленных в списке.&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД! : правило применится, если все сегменты из перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД : правило не применится, если хотя бы один сегмент перелета совпадет с любым сегментом из перечисленных в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД! : правило не применится, если все сегменты перелета встретятся в списке.&lt;br /&gt;
| &lt;br /&gt;
пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
SU:A,LH:B,BA:C&amp;lt;br/&amp;gt;&lt;br /&gt;
SU:A,LH:B!&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,SU:B&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,BA:B!&lt;br /&gt;
|-&lt;br /&gt;
| зоны&lt;br /&gt;
| &amp;lt;span id=&amp;quot;zones&amp;quot;&amp;gt;zones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Географические зоны перелета. Весь перелет не должен выходить за пределы одной из указанных зон для срабатывания правила. [http://www.geonames.org/countries/ разделение стран по указанным зонам]&lt;br /&gt;
* AF — Африка,&lt;br /&gt;
* AN — Антарктика&lt;br /&gt;
* AS — Азия&lt;br /&gt;
* EU — Европа&lt;br /&gt;
* NA — Северная Америка&lt;br /&gt;
* OC — Австралия и Океания&lt;br /&gt;
* SA — Южная Америка&lt;br /&gt;
перелет должен находиться в обеих зонах ( &amp;quot;EUSA, EUNA&amp;quot; — трансатлантический перелет ):&lt;br /&gt;
* EUSA — Европа + Южная Америка,&lt;br /&gt;
* EUNA — Европа + Северная Америка&lt;br /&gt;
* EUAS — Европа + Азия&lt;br /&gt;
* EUAF — Европа + Африка&lt;br /&gt;
* EUOC — Европа + Австралия и Океания&lt;br /&gt;
* AFNA — Африка + Северная Америка&lt;br /&gt;
* ASNA — Азия   + Северная Америка&lt;br /&gt;
* EUAN — Европа + Антарктика&lt;br /&gt;
* AFAS — Африка + Азия&lt;br /&gt;
* AFAN — Африка + Антарктика &lt;br /&gt;
* AFOC — Африка + Австралия и Океания&lt;br /&gt;
* AFSA — Африка + Южная Америка&lt;br /&gt;
* ANNA — Антарктика + Северная Америка&lt;br /&gt;
* ANOC — Антарктика + Австралия и Океания&lt;br /&gt;
* ANSA — Антарктика + Южная Америка&lt;br /&gt;
* ASAN — Азия + Антарктика&lt;br /&gt;
* NASA — Северная Америка + Южная Америка&lt;br /&gt;
* OCSA — Австралия и Океания + Южная Америка&lt;br /&gt;
* ASSA — Азия + Южная Америка&lt;br /&gt;
* NAOC — Северная Америка + Австралия и Океания&lt;br /&gt;
* OCAS — Австралия и Океания + Азия&lt;br /&gt;
Допустимы только перечисленные комбинации зон!&lt;br /&gt;
| пустое = любые&lt;br /&gt;
&lt;br /&gt;
- одно или несколько значений&lt;br /&gt;
| AS,EU&amp;lt;br/&amp;gt;SA&amp;lt;br/&amp;gt;EUSA, EUNA&lt;br /&gt;
|-&lt;br /&gt;
| зона из стран&lt;br /&gt;
| &amp;lt;span id=&amp;quot;countryZones&amp;quot;&amp;gt;countryZones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Перечисленные коды стран образуют зону, за пределами которой самолет не должен садиться и взлетать.&lt;br /&gt;
| пустое = любые&lt;br /&gt;
КОД,КОД...&lt;br /&gt;
| RU,IT,DE,FR&lt;br /&gt;
|-&lt;br /&gt;
| страны вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depCountries&amp;quot;&amp;gt;depCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые страны вылета для перелета (проверяется только страна вылета первого сегмента маршрута).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| страны назначения&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrCountries&amp;quot;&amp;gt;arrCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется страна назначения (для OW и CR: это последняя страна последнего сегмента, для RT: это последняя страна первого плеча маршрута). К примеру для перелета MOW-PAR-MOW страна назначения FR, для MOW-PAR-LON — GB. '''Правило страна вылета=RU, страна назначения=RU не означает местный рейс''' — не забывайте указывать тип рейса DA (ВВЛ).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| прямой рейс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;isDirect&amp;quot;&amp;gt;isDirect&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак прямого рейса&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;0 — только с пересадками&amp;lt;br/&amp;gt;1 — только прямые&amp;lt;br/&amp;gt;&lt;br /&gt;
дополнительно:&amp;lt;br/&amp;gt;2 — начальный перелет прямой&amp;lt;br/&amp;gt;3 — начальный перелет с пересадками&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| тип маршрута&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeType&amp;quot;&amp;gt;routeType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Можно оставить поле пустым или указать одно значение:&lt;br /&gt;
* В одну сторону — OW,&lt;br /&gt;
* Туда и обратно — RT,&lt;br /&gt;
* Сложный маршрут — CR.&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;КОД(см. примеры)&lt;br /&gt;
| OW&amp;lt;br/&amp;gt;RT&amp;lt;br/&amp;gt;CR&lt;br /&gt;
|-&lt;br /&gt;
| маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeFull&amp;quot;&amp;gt;routeFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Цепочка из IATA кодов городов или аэропортов, описывающая весь маршрут перелета с учетом пересадок, без разрывов и повторов. Всегда следует использовать IATA код города, если он имеется (агрегирующий аэропорт). К примеру перелет VKO-ORY, ORY-VKO приводится к маршруту MOW-PAR-MOW.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,КОД-КОД,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД-КОД,КОД-КОД,...(кроме)&lt;br /&gt;
| MOW-LON,LON-MOW&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;MOW-BER-PAR&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routePart&amp;quot;&amp;gt;routePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Указывается только часть маршрута, составленного по аналогии с предыдущим.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,&amp;lt;br/&amp;gt;-КОД-,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-КОД-,...(кроме)&lt;br /&gt;
| -CAI-&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-PRG-,PRG-SVX&lt;br /&gt;
|-&lt;br /&gt;
| маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsFull&amp;quot;&amp;gt;routeAirportsFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsPart&amp;quot;&amp;gt;routeAirportsPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| вылет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depAirports&amp;quot;&amp;gt;depAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется только аэропорт вылета первого сегмента. При указании кодов аэропортов необходимо точное совпадение. При указании кодов городов (агрегирующий аэропортов) сопоставление происходит по внутреннему справочнику аэропортов. Рекомендуется указывать коды конкретных аэропортов.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| прилет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrAirports&amp;quot;&amp;gt;arrAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Аэропорт прилета определяется аналогично &amp;quot;стране назначения&amp;quot;. Проверка на сопоставление происходит по аналогии с &amp;quot;вылетом (аэропорты, города)&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| начало вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| вылет через (в часах)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateDepartureAfter&amp;lt;/span&amp;gt;&lt;br /&gt;
| От текущей даты задается максимальное значение или диапазон вылета. Например, если необходимо выделить перелеты не позднее 5 дней до вылета, то задается диапазон [0,120].&lt;br /&gt;
| пустое = ограничения нет &amp;lt;br/&amp;gt; максимальное значение &amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&lt;br /&gt;
&lt;br /&gt;
[10,100]&lt;br /&gt;
|-&lt;br /&gt;
| конец вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateEnd&amp;quot;&amp;gt;dateEnd&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не ранее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBackBegin&amp;quot;&amp;gt;dateBackBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не позднее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBack&amp;quot;&amp;gt;dateBack&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| длительность в днях&lt;br /&gt;
| &amp;lt;span id=&amp;quot;daysDuration&amp;quot;&amp;gt;daysDuration&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальный разрыв в днях между первой датой перелета и завершением маршрута. Можно задавать диапазон.&lt;br /&gt;
&lt;br /&gt;
Длительность в днях считается, как математическая разность дат. При вылете и возврате в один день длительность равна 0 дней.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;число дней — максимальное значение (включительно)&amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&amp;lt;br/&amp;gt;&lt;br /&gt;
[3,13]&lt;br /&gt;
|-&lt;br /&gt;
| дни недели&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dayOfWeek&amp;quot;&amp;gt;dayOfWeek&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые дни недели для даты вылета первого сегмента маршрута. Значения указываются числом, соответствующим порядку дня недели, начиная с понедельника.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
1 — понедельник&amp;lt;br/&amp;gt;...&amp;lt;br/&amp;gt;7 — воскресенье&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;3,5&lt;br /&gt;
|-&lt;br /&gt;
| типы пассажиров&lt;br /&gt;
| &amp;lt;span id=&amp;quot;passengers&amp;quot;&amp;gt;passengers&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые типы пассажиров в перелете. Для срабатывания правила в перелете обязательно должны присутствовать все перечисленные типы.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ADT — взрослый&amp;lt;br/&amp;gt;CLD — ребенок (2-12)&amp;lt;br/&amp;gt;INF — младенец (0-2)&amp;lt;br/&amp;gt;INS — младенец с местом (0-2)&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| INF&amp;lt;br/&amp;gt;ADT,CLD&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;lt;span id=&amp;quot;priority&amp;quot;&amp;gt;priority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если срабатывает несколько правил, то выбирается одно с наибольшим приоритетом. Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице)&lt;br /&gt;
| целое число&amp;lt;br/&amp;gt;пустое = 0&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;2&lt;br /&gt;
|-&lt;br /&gt;
| код акции&lt;br /&gt;
|&lt;br /&gt;
| Уникальный код промоакции. Создается в панели администрирования в разделе {{Menu|Управление продажами|Модули|Программа лояльности|Промоакции и промокоды}}.&lt;br /&gt;
| любой набор букв/цифр/символов&lt;br /&gt;
| 12022014_Promo&lt;br /&gt;
|-&lt;br /&gt;
| utm source&lt;br /&gt;
| &amp;lt;span id=&amp;quot;utmSource&amp;quot;&amp;gt;utmSource&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID источника перехода, который отображается в поле «№» таблицы источников переходов в метрике.&amp;lt;br/&amp;gt; Допустимо вводить несколько источников.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| 123,456&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;123,456&lt;br /&gt;
|-&lt;br /&gt;
| комиссия авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;commission&amp;quot;&amp;gt;commission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Прибыль агента, получаемая от авиакомпании за проданные билеты. Обязательное для заполнения поле, должно строго соответствовать указанному в контракте значению. Значение передается в ГРС при выписке. Может указываться в процентах от тарифа или в абсолютной стоимости. Комиссия всегда вычисляется для каждого пассажира.&lt;br /&gt;
Правила с указанной нулевой комиссией имеют больший приоритет перед правилами с пустой комиссией.&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| комиссия субагентам&lt;br /&gt;
| &amp;lt;span id=&amp;quot;agencyCommission&amp;quot;&amp;gt;agencyCommission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Комиссия субагенту - это часть прибыли от авиакомпании, которую агент отписывает субагентам. Значение комиссии действует как скидка для субагентов, уменьшая стоимость авиабилетов. Комиссия всегда вычисляется для каждого пассажира от стоимости тарифа, сумма которого не равна 0.&lt;br /&gt;
&lt;br /&gt;
'''Форматы задания комиссии субагентам: '''&lt;br /&gt;
&lt;br /&gt;
Для всех субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* Фиксированная сумма: &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;, где:&lt;br /&gt;
** ''X'' - сумма комиссии, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt; &lt;br /&gt;
** ''RUB'' - IATA-код валюты: &amp;lt;code&amp;gt;EUR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UAH&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Процент от тарифа: &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt;, &lt;br /&gt;
**где ''X'' - процент от тарифа, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60}&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt;.&lt;br /&gt;
Для опеределенных субагентов или групп субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;(ID:значение),(ID:значение),(ID:значение),...&amp;lt;/code&amp;gt;, где ''ID'' - номер субагента (группы) в {{NameSystem}}, ''значение'' - размер комиссии для этого субагенства (группы) в формате &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В одном правиле можно комбинировать комиссию для всех субагентов и комиссии для указанных субагентов в формате:&lt;br /&gt;
* &amp;lt;code&amp;gt;XX,(ID:YY),(ID:YY),(ID:YY),...}}, где:&lt;br /&gt;
** XX - комиссия для всех субагентов в формате, описанном выше,&lt;br /&gt;
** YY - комиссия для заданного субагента в формате, описанном выше.&lt;br /&gt;
&lt;br /&gt;
В этом случае размер комиссии:&lt;br /&gt;
* для всех субагентов, кроме указанных: XX, &lt;br /&gt;
* для указанных: XX + YY.&lt;br /&gt;
&lt;br /&gt;
'''Пример:''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;5%,(123:2%),(345:3%)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*Комиссия субагента под номером 123 составляет: 5% + 2% = 7% от тарифа. &amp;lt;br/&amp;gt;&lt;br /&gt;
*Комиссия субагента под номером 345 составляет: 5% + 3% = 8% от тарифа.&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение комиссии субагента для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
| см. описание&lt;br /&gt;
| &amp;lt;code&amp;gt;100RUB&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6EUR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;2%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;5%,(123:100RUB%),(345:2%),(345:-0.5%)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| посегментный расчет комиссии&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForSegment&amp;quot;&amp;gt;modeForSegment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак применения комиссии или бонуса за каждый сегмент перелета. Например 100 руб. за каждый сегмент.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;0 — комиссия одна на весь перелет&amp;lt;br/&amp;gt;1 — комиссию необходимо умножить на кол-во сегментов&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| бонус авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bonus&amp;quot;&amp;gt;bonus&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительная прибыль агента, которую агентство получает от авиакомпании, но в запросах к ГРС она не учитывается. Задается и вычисляется полностью аналогично комиссиям (при вычислении учитывается параметр &amp;quot;посегментный расчет комиссии&amp;quot;). Используется для расчета &amp;quot;прибыльности&amp;quot; авиаперелета, влияет на работу микшера и может повлиять на сбор при установке параметра &amp;quot;минимальная прибыль&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Из всех сработавших правил бонус будет учтен только из одного по следующему приоритету:&lt;br /&gt;
* Максимальный приоритет за сработавшим комиссионным правилом&lt;br /&gt;
* Если в комиссионном правиле бонуса нет, будет использован бонус из другого сработавшего '''некомиссионного''' правила (дополнительного правила с пустой комиссией). Если таких правил несколько, используется правило с наибольшим идентификатором (ниже в таблице)&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| бонус за сегмент (допустимые авиакомпании)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForAirlines&amp;quot;&amp;gt;modeForAirlines&amp;lt;/span&amp;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;
| SU&amp;lt;br/&amp;gt;&lt;br /&gt;
SU,FV&lt;br /&gt;
|-&lt;br /&gt;
| сбор агентства&lt;br /&gt;
| &amp;lt;span id=&amp;quot;charge&amp;quot;&amp;gt;charge&amp;lt;/span&amp;gt;&lt;br /&gt;
| Здесь указываются все наценки/скидки, которые будут применены для описанного правилом перелета. В одном поле можно указать несколько ценовых правил, разделив их по типам пользователя.&amp;lt;br/&amp;gt;&lt;br /&gt;
формат = (субъект:сумма),(субъект:сумма),(субъект:сумма)...&amp;lt;br/&amp;gt;субъект = ID групп, пользователей и два значения &amp;quot;B2C&amp;quot;, &amp;quot;B2B&amp;quot; с возможностью &amp;lt;&amp;gt;отрицания&amp;lt;br/&amp;gt;сумма = слагаемое + слагаемое + слагаемое...[ограничение]&amp;lt;br/&amp;gt;ограничение = диапазон итоговой величины сбора, задается как [цена,цена]&amp;lt;br/&amp;gt;слагаемое = цена*множитель*множитель...&amp;lt;br/&amp;gt;цена = &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; (проценты от итоговой стоимости (тариф+таксы) ГРС)&amp;lt;br/&amp;gt;множитель = одно из значений:&lt;br /&gt;
* PAS — общее количество пассажиров (включая INF)&lt;br /&gt;
* ADT — количество взрослых&lt;br /&gt;
* CLD — количество детей (2-12)&lt;br /&gt;
* INF — количество младенцев (0-2)&lt;br /&gt;
* INS — количество младенцев с местом (0-2)&lt;br /&gt;
* SEG — количество сегментов перелета (перелет из А в Б с 1 пересадкой =&amp;gt; 2 сегмента)&lt;br /&gt;
* LEG — количество плечей (перелет из А в Б с 1 пересадкой =&amp;gt; 1 плечо)&lt;br /&gt;
* TRF — для получения цены тарифа, равен сумме тарифов&lt;br /&gt;
* SGV — количество сегментов валидирующего перевозчика&lt;br /&gt;
Примеры:&lt;br /&gt;
* 100RUB*SEG&amp;amp;nbsp;: плюс 100 руб к стоимости заказа за каждый сегмент&lt;br /&gt;
* 150RUB*SEG*PAS;: плюс 150 руб за каждый сегмент, на каждого пассажира. Например: перелет с двумя сегмента и двумя пассажирами = 600 руб.&lt;br /&gt;
* -10%*TRF&amp;amp;nbsp;: 10% скидка от тарифа&lt;br /&gt;
* 50RUB*LEG*ADT[,1000RUB]&amp;amp;nbsp;: 50 руб за каждый билет для взрослого на каждом плече перелета, но не более 1000RUB&lt;br /&gt;
* (&amp;lt;&amp;gt;123,345: 100RUB), (123,345: -100RUB)&amp;amp;nbsp;: субъекты 123 и 345 получат скидку 100 руб., остальные наценку в 100 руб.&lt;br /&gt;
* (B2B: 1000RUB*ADT — 100RUB*CLD[-10%,-1%]), (B2C: 10% [10USD,]), (123: -1000RUB)&amp;amp;nbsp;: B2B пользователи получают наценку 1000 руб. за каждый взрослый билет и 100 руб скидку за каждый детский билет, но не менее 1% от общей стоимости и не более 10%. B2C пользователи получают 10% наценку, но не менее 10 долларов. Пользователь ID=123 получит скидку 1000 руб.&lt;br /&gt;
&lt;br /&gt;
Если срабатывает несколько ценовых правил, перечисленных через запятую, берется их сумма. Если это не подходящее поведение, разделяйте ценовые правила в отдельные перелетные правила (строки), их можно регулировать приоритетом.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение сбора агентства для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
| см. описание&lt;br /&gt;
| см. описание&lt;br /&gt;
|-&lt;br /&gt;
|Комиссия метапоиску&lt;br /&gt;
|MetasearchCommission&lt;br /&gt;
|Комиссия, взимается метапоисковой системой (для {{NameSystem}} на данный момент это только Aviasales) и рассчитывается на этапе поиска. Значение должно быть указано как десятичное представление процентной ставки - это доля от 1, например, если задано 0.05 - 5%. Можно задавать с/без знака &amp;quot;%&amp;quot;. Комиссия рассчитывается от суммы = цена перелета от поставщика + сборы/скидки + доп.сборы + мин.прибыль. Рассчитанное значение округляется до 2х знаков после разделителя. Более подробно данный параметр описан [http://support.nemo.travel/ru/%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D1%81_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8#%D0%9A%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B8%D1%8F_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0 здесь].&lt;br /&gt;
| см. описание&lt;br /&gt;
|0.05&lt;br /&gt;
0.025%&lt;br /&gt;
|-&lt;br /&gt;
| признак доп.сбора&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeExt&amp;quot;&amp;gt;chargeExt&amp;lt;/span&amp;gt;&lt;br /&gt;
| Настройка позволяет изменять процедуру расчета сбора, добавляя к итоговому результату дополнительные расчетные правила.&lt;br /&gt;
* 0 — Стандартный сбор (значение по умолчанию). Из всех указанных сборов будет применен один по приоритету.&amp;lt;br/&amp;gt;&lt;br /&gt;
* 1 — Дополнительный сбор. Сборы, указанные как дополнительные, проверяются отдельно. Аналогично применится один дополнительный сбор с максимальным приоритетом&lt;br /&gt;
* 2 — Обязательный сбор. Будет обязательно применен, если все параметры сбора удовлетворены. Приоритет игнорируется.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;&lt;br /&gt;
1&amp;lt;br/&amp;gt;&lt;br /&gt;
2&lt;br /&gt;
|&lt;br /&gt;
0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| минимальная прибыль&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfit&amp;quot;&amp;gt;minProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимальная прибыль, которую агентство получит за заказ. Если рассчитанная прибыль агентства меньше минимальной, то сбор будет увеличен до необходимого значения.&lt;br /&gt;
Формат аналогичен формату сбора агентства. Для расчетов будет применено значение из правила, по которому будет определена комиссия авиакомпании. Если требуется изменить это поведение, следует установить параметр &amp;quot;приоритет мин. прибыли&amp;quot; (см. ниже)&lt;br /&gt;
| см. описание&lt;br /&gt;
| 50RUB*LEG*PAS&lt;br /&gt;
|-&lt;br /&gt;
| приоритет мин. прибыли&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfitPriority&amp;quot;&amp;gt;minProfitPriority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительный параметр, отвечающий за расчет минимальной прибыли. Сработает правило с наибольшим приоритетом, если приоритет совпадает, то будет использовано правило, которое находится ниже&lt;br /&gt;
| Положительные числовые значения.&lt;br /&gt;
| 1, 2, ...&lt;br /&gt;
|-&lt;br /&gt;
| округление&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeRounding&amp;quot;&amp;gt;chargeRounding&amp;lt;/span&amp;gt;&lt;br /&gt;
| Порядок арифметического округления сбора&lt;br /&gt;
| пустое = 0,&amp;lt;br/&amp;gt;0 = до целого значения,&amp;lt;br/&amp;gt;0.1 = до десятых,&amp;lt;br/&amp;gt;0.01 = до сотых&lt;br /&gt;
| 0.1&amp;lt;br/&amp;gt;0.01&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;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;
== Дополнительные параметры правил для {{NameSystem}} платформы ==&lt;br /&gt;
&lt;br /&gt;
Параметры для работы с приватными (конфиденциальными) тарифами.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Дополнительные параметры правил'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tour code&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTourCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тур код&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; На примере Amadeus: если не нужно указывать PAX (passengerType), указываем только туркод RU084P, перед туркодом на стороне поставщика всегда добавляется * и внесенная команда в терминале выглядит как FT *RU084P. Если требуется указать PAX (passengerType), то необходимо его указывать с тур кодом без пробела PAXRU084P, в терминале внесенная команда выглядит как FT PAX *RU084P&lt;br /&gt;
| 15ZU&amp;lt;br/&amp;gt; RU084P&lt;br /&gt;
|-&lt;br /&gt;
| ticket designator&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTicketDesignator&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тикет десигнатор&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| PP08&lt;br /&gt;
|-&lt;br /&gt;
| endorsement&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsEndorsment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Эндорсменты&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; или %VAT_VALUE% для передачи значения НДС в эндорсменте только для ГРС Amadeus, Sabre, Galileo, GalileouAPI и S7 NDC; для Sabre значение передается в ГРС, но не попадает в МК&lt;br /&gt;
| Non-Endorsable/Valid on BA/IB only/Refund only to issuing agent; %VAT_VALUE%&lt;br /&gt;
|-&lt;br /&gt;
| собственная прибыль агента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;comAgentProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Собственная прибыль агента&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; Допустимы только целые значения&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;2% &lt;br /&gt;
|-&lt;br /&gt;
| субъект скидки по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;corpClient&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID субъекта, которому будет предоставлена скидка по туркоду&lt;br /&gt;
| ID,ID&lt;br /&gt;
&amp;lt;&amp;gt;ID,ID&lt;br /&gt;
| 2772,2653&lt;br /&gt;
&amp;lt;&amp;gt;2786,2361&lt;br /&gt;
|-&lt;br /&gt;
| скидка по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;discount&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| код авторизации&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;authCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код авторизации&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| MB10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- выпилила АЛ, ибо для S7 уже неактуально == Ценообразование. ГРС SITA Gabriel ==&lt;br /&gt;
&lt;br /&gt;
Задание ценовых правил для авиакомпании '''«Сибирь» (S7 Airlines)''' в ГРС ''SITA Gabriel'' имеет свою специфику. Поскольку для авиакомпании S7 в ГРС ''SITA Gabriel'' осуществляется только бронирование и выписка, а [[Поиск (Авиабилеты)|поиск]] ведется в других ГРС, цена перелета при поиске и при бронировании может отличаться на размер такс, которые есть в ГРC, используемой для поиска, но отсутствуют в ''SITA Gabriel''. Чтобы цена при переходе к бронированию не менялась, в ценообразовании задают специальные правила, где устанавливают скидку на размер таксы с использованием параметра '''Цена подтверждена''' (см. [[Ценообразование (Авиабилеты)#Параметры правил ценообразования|Параметры правил ценообразования]]).&lt;br /&gt;
&lt;br /&gt;
Коды такс: &lt;br /&gt;
*в ГРС Sabre – ''YQF''.&lt;br /&gt;
*в ГРС Sirena – ''ZZ''.&lt;br /&gt;
*в ГРС Galileo и Amadeus – ''YQ''.&lt;br /&gt;
Размеры такс варьируются в зависимости от курса.&lt;br /&gt;
&lt;br /&gt;
Каждое правило для перелетов авиакомпании '''«Сибирь» (S7 Airlines)''' разбивается на 2 отдельных строки:&lt;br /&gt;
&lt;br /&gt;
# Правило ''для поиска'': &lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''0''';&lt;br /&gt;
#* сбор агентства: ''укажите скидку на размер таксы от ГРС, используемой для поиска + задайте размер сбора агентства''.&lt;br /&gt;
# Правило ''для бронирования'':&lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''1''';&lt;br /&gt;
#* сбор агентства: ''задайте только размер сбора агентства''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Правила_цо_для_ак_сибирь.png|800px]]&lt;br /&gt;
|-&lt;br /&gt;
|Правила ценообразования для авиакомпании «Сибирь« (S7 Airlines)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Например ([[Файл:Example.xls|200px|thumb|left|пример файла]]): &lt;br /&gt;
* для строки поиска задать скидку на размер таксы '''''«YQF - для Сейбр/ZZ - для Сирены/YQ - для Галилео»''''', и в столбце «[http://support.nemo.travel/ru/Ценообразование._Импорт_правил#charge Сбор]» нужно проставить &amp;quot;0&amp;quot; - что означает, что цена еще не подтверждена, и к ней применится сбор, установленный вами.&lt;br /&gt;
* во второй строке, для бронирования, для GDS SITA в столбце «Цена подтверждена» проставить «1», и скидку с размером таксы уже не указывать. Тогда цена не изменится при переходе с поиска.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ЕМД (EMD)== &amp;lt;!--тикет №35178--&amp;gt;&lt;br /&gt;
ЕМД - электронный многоцелевой документ или ваучер (см. [[Ваучер|Ваучер]]).&lt;br /&gt;
В разделе &amp;quot;Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;quot; есть настройка '''Выпускать EMD на величину сборов заказа'''. Она отвечает за выпуск ЕМД на сбор агентства (доступно только для Сирены Трэвел). Принцип работы: если для агентства, которое покупает билет, в правилах ценообразования заведён сбор агентства для валидирующей компании авиа перевозчика, то при выписке заказа помимо маршрут-квитанции и ЕМД для дополнительных услуг, будет выписан отдельный ЕМД на сбор агентства. Если в заказе присутствуют несколько людей, то сбор разделится между ними, общая сумма сбора увеличена не будет.&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Ценообразование для субагентов]]&lt;br /&gt;
* [[Валюта]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17835</id>
		<title>Выгрузка заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17835"/>
		<updated>2024-01-30T14:15:22Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Статистика и отчёты]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Выгрузка заказов''' — это экспорт данных заказа или заказов для различных компонентов системы {{NameSystemLink}}.&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;
{{Attention| &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при синхронизации произойдет, только если в заказе произошли изменения. &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.}}&lt;br /&gt;
&lt;br /&gt;
== Настройки == &lt;br /&gt;
&amp;lt;!--[[Файл:Sofi.png|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]]--&amp;gt;&lt;br /&gt;
[[Файл:Выгрузка заказов.jpg|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]] &lt;br /&gt;
Настройки выгрузки заказов доступны в разделе '''Настройки системы → Интеграция → Выгрузка заказов'''.&lt;br /&gt;
&amp;lt;!--* '''Выгрузка одновременно и Nemo, и Софи''' — настройка позволяет производить экспорт данных одновременно в двух форматах. &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Опция доступна только для компонента '''«Авиабилеты»''', при включенном модуле '''«Выгрузка заказов Софи».&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* &amp;lt;!--'''Тип выгрузки'''--&amp;gt; '''Экспортировать заказы в формате''' — настройка определяет один из доступных форматов выгрузки заказов:&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Nemo''''' — внутренний формат системы {{NameSystem}}, доступен по умолчанию.&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Софи''''' — дополнительный формат, становится доступным при включении модуля '''«Выгрузка заказов Софи»'''. &lt;br /&gt;
** '''''Nemo Backoffice''''' — возможность экспорта заказов в формате JSON, который предоставляет более полный и актуальный объем данных, использует международные стандарты формата данных, является усовершенствованной версией протокола экспорта данных в формате Nemo.&lt;br /&gt;
&amp;lt;!--* '''Url скрипта для выгрузки в выбранном формате''' — URL, на который будет производиться выгрузка данных. --&amp;gt;&lt;br /&gt;
* '''Адрес для отправки нотификаций об изменении заказа''' —  если задан, то при получении изменений в ходе актуализации отправляется GET-запрос на данный адрес ('''Пример''' ''http://127.0.0.1/?booking_id=ORDER_ID&amp;amp;nemo_id=NEMO_CONNECT_ORDER_ID&amp;amp;locator=LOCATOR''). Формат значения поддерживает переменные '''LOCATOR''', '''ORDER_ID''', '''NEMO_CONNECT_ORDER_ID''' - ('''LOCATOR''' - идентификатор услуги в системе поставщика услуг, '''ORDER_ID''' - идентификатор заказа в системе NEMO, '''NEMO_CONNECT_ORDER_ID''' - идентификатор заказа в системе NEMO Connect).&lt;br /&gt;
* '''Url скрипта для выгрузки в формате Nemo''' — URL, на который будет производиться выгрузка данных. &lt;br /&gt;
* '''Url скрипта для выгрузки в формате СОФИ''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
Cистема {{NameSystem}} отправляет файлы выгрузки на указанный в этом поле http-адрес через POST-запрос (см. https://ru.wikipedia.org/wiki/POST_(HTTP) ). Скрипт для обработки получаемых данных должен быть написан на стороне самого клиента. Задача скрипта — принять данные и корректно их обработать.  Все данные, которые можно получить через браузер, также можно получить и альтернативными программными средствами (автоматизируя процесс выгрузки). Рекомендуется к использованию библиотека CURL (см. https://ru.wikipedia.org/wiki/CURL) Готовые примеры скриптов сотрудники {{NameSystem}} не предоставляют.&amp;lt;br&amp;gt;Если у субагента указан свой Url скрипта для выгрузки, отличный от URL корневого агенства, то выгрузка по заказам этого субагента будет идти на оба адреса. Главный агент получает информацию по всем заказам всех субагентов, субагент получает выгрузку только своих заказов.&amp;lt;br/&amp;gt; &amp;lt;!-- &amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Указание отдельного URL скрипта для выгрузки для субагентов доступно только для формата Nemo.&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
* '''Адрес для выгрузки в Nemo Backoffice''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
* '''Ключ безопасности для выгрузки в Nemo Backoffice''' — значение, которое задается самостоятельно агентством на стороне принимающего запрос сервера.&lt;br /&gt;
* '''Код сайта в системе Софи''' — идентификатор агентства на стороне СОФИ. Код нужен для связки агентства в СОФИ и в {{NameSystem}}. Если агентство заведено в СОФИ, то его код указывается в этом поле. Тогда в выгрузке СОФИ будет идентифицировать заказы от указанного агентства. &amp;lt;!-- &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Необходимо заполнить поля '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' и '''&amp;quot;Код сайта в системе Софи&amp;quot;''', которые становятся доступными только при переключении '''&amp;quot;Типа выгрузки&amp;quot;''' в значение '''&amp;quot;Выгрузка заказов Софи&amp;quot;''', а также поле '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' для типа выгрузки '''&amp;quot;Nemo&amp;quot;'''.&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* '''Повторная отправка в случае неудачи''' — настройка позволяет производить повторные попытки экспорта заказа через определенный интервал времени (максимум 3 попытки).&lt;br /&gt;
* '''Список адресов для уведомлений (разделяется запятыми)''' — настройка позволяет определить один или более адресов электронной почты, на которые будет отправлено уведомление о проблемном заказе, в случае, если все попытки выгрузки заказа закончатся неудачно.&lt;br /&gt;
* '''Экспортировать после оплаты''' — настройка позволяет дополнительно производить выгрузку заказов после события оплаты заказа (поддерживается для выгрузки в формате Nemo и Backoffice).&lt;br /&gt;
* '''Экспортировать код доступа к заказу''' — настройка включает отображение кода доступа в выгрузке. Поддерживается строго в формате Nemo.&lt;br /&gt;
* '''Отправлять нотификацию о необходимости установки кода валидатора в реквизитах''' — настройка позволяет автоматически отправлять нотификацию при выгрузке заказа в Софи без кода валидатора.&lt;br /&gt;
* '''E-mail для отправки нотификации о необходимости установки кода валидатора в реквизитах'''&lt;br /&gt;
* '''Временная зона для дат''' — настройка позволяет менять временную зону в выгрузке Софи. [[Файл:Временная зона для дат.jpg|500px|thumb|right|Настройка &amp;quot;Временная зона для дат&amp;quot;]]&lt;br /&gt;
** '''Использовать временную зону системных настроек''', через которую будет использоваться часовой пояс указанный в &amp;quot;Настройках системы&amp;quot;.&lt;br /&gt;
** '''Использовать временную зону реквизитов''' — часовой пояс подтягивается индивидуально от каждого пакета реквизитов подключения к ГДС.&lt;br /&gt;
** '''Выбрать другую временную зону''' дает возможность выбирать временную зону независимо от других настроек.&lt;br /&gt;
&lt;br /&gt;
== Форматы выгрузки заказов ==&lt;br /&gt;
Система поддерживает выгрузку заказов в форматах '''''Nemo''''', '''''Софи''''' и '''''JSON'''''. Рекомендуется использовать функционал выгрузки JSON.&lt;br /&gt;
&lt;br /&gt;
=== Компоненты, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | ЖД&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== События, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Обмен/Возврат&amp;lt;sup&amp;gt;****&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Импорт PNR&amp;lt;sup&amp;gt;*****&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | -&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | -&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;font-weight: normal;&amp;quot; | войдирование отсутствует&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | ЖД&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате Nemo при оплате произойдет, только если включена настройка '''«Экспортировать после оплаты»''' в разделе '''Настройки системы''' → '''Интеграция''' → '''Выгрузка заказов'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42; Выгрузка заказа при синхронизации произойдет только если в заказе произошли изменения.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при обмене или возврате произойдет при завершении работы с заявкой (при пропуске импорта PNR).&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при импорте PNR в рамках работы модуля [[Импорт PNR]].&lt;br /&gt;
&lt;br /&gt;
=== Статусы выгрузки заказа ===&lt;br /&gt;
Коды статусов выгрузки заказа соответствуют кодам состояния HTTP. Фактически указывается последний полученный код состояния HTTP, полученный при выгрузке данных по адресу, указанному в настройках выгрузки. Коды относятся к серверу, на который происходит выгрузка заказов.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;20&amp;quot; | Код&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| Неизвестный ответ. Адрес для выгрузки не доступен.&lt;br /&gt;
|-&lt;br /&gt;
| 200&lt;br /&gt;
| OK — успешный запрос.&lt;br /&gt;
|-&lt;br /&gt;
| 301&lt;br /&gt;
| Запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка.&lt;br /&gt;
|-&lt;br /&gt;
| 403&lt;br /&gt;
| Сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу.&lt;br /&gt;
|-&lt;br /&gt;
| 404&lt;br /&gt;
| Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.&lt;br /&gt;
|-&lt;br /&gt;
| 422&lt;br /&gt;
| Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка, из-за которой невозможно произвести операцию над ресурсом.&lt;br /&gt;
|-&lt;br /&gt;
| 500&lt;br /&gt;
| Любая внутренняя ошибка сервера.&lt;br /&gt;
|-&lt;br /&gt;
| 503&lt;br /&gt;
| Служба недоступна. Ошибка из-за временной перегрузки или отключения на техническое обслуживание сервера.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Авиабилеты» ===&lt;br /&gt;
Для компонента '''«Авиабилеты»''' доступна выгрузка заказов в форматах Nemo и/или Софи (при включенном модуле '''«Выгрузка заказов Софи»). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
  &amp;lt;Common&amp;gt;&lt;br /&gt;
    &amp;lt;id&amp;gt;277749&amp;lt;/id&amp;gt;&lt;br /&gt;
    &amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
    &amp;lt;Service&amp;gt;SABRE&amp;lt;/Service&amp;gt;&lt;br /&gt;
    &amp;lt;Locator&amp;gt;SQLJNK&amp;lt;/Locator&amp;gt;&lt;br /&gt;
    &amp;lt;ExternalId&amp;gt;1234567&amp;lt;/ExternalId&amp;gt; &amp;lt;!-- Внешний идентификатор --&amp;gt;&lt;br /&gt;
    &amp;lt;Stamp&amp;gt;123456789&amp;lt;/Stamp&amp;gt;&lt;br /&gt;
    &amp;lt;UtmSource&amp;gt;100&amp;lt;/UtmSource&amp;gt; &amp;lt;!-- Источник перехода --&amp;gt;&lt;br /&gt;
    &amp;lt;BeginDateTime&amp;gt;2014.12.18-10:45&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;EndDateTime&amp;gt;2014.12.25-16:40&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;TicketingDateTime&amp;gt;2014.12.09-15:02&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
    &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
    &amp;lt;UserId&amp;gt;2964&amp;lt;/UserId&amp;gt;&lt;br /&gt;
    &amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
    &amp;lt;UserLogin&amp;gt;userLogin&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
    &amp;lt;GroupId&amp;gt;2963&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
    &amp;lt;CompanyId&amp;gt;2963&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
    &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
    &amp;lt;DateCreate&amp;gt;2014.12.09-14:59&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
    &amp;lt;ExtServices&amp;gt; &amp;lt;!-- Дополнительные услуги --&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt; &amp;lt;!-- Сервисные пакеты --&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;200&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AeroExpress&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;1440&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;480&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
        &amp;lt;Insurances&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765282&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;IVANOV IVAN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765283&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;PETROV PETR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
        &amp;lt;/Insurances&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
    &amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
    &amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;  &amp;lt;!-- Признак ручной выписки. 1 - ручная фиксация заказа. 0 - автоматическая. --&amp;gt;&lt;br /&gt;
  &amp;lt;/Common&amp;gt;&lt;br /&gt;
  &amp;lt;Payment&amp;gt;&lt;br /&gt;
    &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
    &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
    &amp;lt;BillingId&amp;gt;117607091&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
    &amp;lt;Date&amp;gt;2014-12-09 15:00:39&amp;lt;/Date&amp;gt;&lt;br /&gt;
    &amp;lt;CreateDate&amp;gt;2014-12-09 15:00:34&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
    &amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
    &amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
    &amp;lt;Timelimit&amp;gt;2014-12-10 14:59:55&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
    &amp;lt;PaymentCharge&amp;gt; &amp;lt;!-- Сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;313.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;Charge&amp;gt; &amp;lt;!-- Общий сбор минус сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1920&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Charge&amp;gt;&lt;br /&gt;
    &amp;lt;SubagentCharge&amp;gt; &amp;lt;!-- Сбор субагента, заданный в модуле &amp;quot;Ценообразование для субагентов&amp;quot; --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;500&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/SubagentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;BaseFare&amp;gt; &amp;lt;!-- Тариф --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1600&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
    &amp;lt;Book&amp;gt; &amp;lt;!-- Тариф плюс таксы --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;8540&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Book&amp;gt;&lt;br /&gt;
    &amp;lt;Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
    &amp;lt;Total&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Total&amp;gt;&lt;br /&gt;
    &amp;lt;Commission&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Commission&amp;gt;&lt;br /&gt;
    &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
  &amp;lt;/Payment&amp;gt;&lt;br /&gt;
  &amp;lt;Client&amp;gt;&lt;br /&gt;
    &amp;lt;LastName/&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;SIDOROV PETR&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
    &amp;lt;Number/&amp;gt;&lt;br /&gt;
    &amp;lt;Birth/&amp;gt;&lt;br /&gt;
    &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
    &amp;lt;Phone&amp;gt;+74950000000&amp;lt;/Phone&amp;gt;&lt;br /&gt;
  &amp;lt;/Client&amp;gt;&lt;br /&gt;
  &amp;lt;PassengersCount&amp;gt;2&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
  &amp;lt;Passengers&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;IVAN&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;F&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;12.12.1987&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567890&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;24.03.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37667&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070962&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070964&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37668&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;PETROV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;PETR&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;20.12.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567899&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;20.12.2029&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070963&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070965&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
  &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
  &amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
  &amp;lt;Marker/&amp;gt;&lt;br /&gt;
  &amp;lt;BookingCode&amp;gt;4R72Z4&amp;lt;/BookingCode&amp;gt; &lt;br /&gt;
  &amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.18&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;10:45&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6128 (FV6128)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;VKO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Внуково, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;LED&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.25&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;15:10&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6153 (FV6153)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;LED&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;VKO&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Внуково, Москва&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
  &amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
  &amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;&lt;br /&gt;
  &amp;lt;Returns&amp;gt; &amp;lt;!-- Блок с заявками на возврат --&amp;gt;&lt;br /&gt;
    &amp;lt;Return&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458463&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;-5997.17&amp;lt;/Amount&amp;gt; &amp;lt;!-- Сумма к возврату, рассчитанная в заявке на возврат --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;PassengersData&amp;gt;&lt;br /&gt;
        &amp;lt;Data&amp;gt;&lt;br /&gt;
          &amp;lt;PassengerNum&amp;gt;2&amp;lt;/PassengerNum&amp;gt;&lt;br /&gt;
          &amp;lt;SegmentNums&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;1&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;2&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
          &amp;lt;/SegmentNums&amp;gt;&lt;br /&gt;
        &amp;lt;/Data&amp;gt;&lt;br /&gt;
      &amp;lt;/PassengersData&amp;gt;&lt;br /&gt;
      &amp;lt;IsFull&amp;gt;0&amp;lt;/IsFull&amp;gt;&lt;br /&gt;
      &amp;lt;IsCompelled&amp;gt;0&amp;lt;/IsCompelled&amp;gt;&lt;br /&gt;
    &amp;lt;/Return&amp;gt;&lt;br /&gt;
  &amp;lt;/Returns&amp;gt;&lt;br /&gt;
  &amp;lt;Exchanges&amp;gt;  &amp;lt;!-- Блок с заявками на обмен --&amp;gt;&lt;br /&gt;
    &amp;lt;Exchange&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458480&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;2279.06&amp;lt;/Amount&amp;gt;  &amp;lt;!-- Сумма к доплате, рассчитанная в заявке на обмен --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Text&amp;gt;Причина создания заявки&amp;lt;/Text&amp;gt;&lt;br /&gt;
    &amp;lt;/Exchange&amp;gt;&lt;br /&gt;
  &amp;lt;/Exchanges&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Ремарка ''&amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;'' является не обязательной, означает что заказ был оплачен с помощью способа оплаты «Баланс компании»;&lt;br /&gt;
если же заказ был оплачен с использованием депозитного кредита, и баланс ушел в минус даже на 1 руб., то будет ''&amp;lt;Remarks&amp;gt;Credit&amp;lt;/Remarks&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;TotalFare&amp;gt;'' возвращает стоимость уже оплаченного заказа. Если же заказ забронирован, но не оплачен, то значение будет 0 RUB.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;CreateDate&amp;gt;'' в зависимости от состояния брони возвращает время окончания бронирования, если бронирование было завершено, иначе возвращает время создания брони.&lt;br /&gt;
&lt;br /&gt;
Блок ''&amp;lt;Returns&amp;gt;'' и ''&amp;lt;Exchanges&amp;gt;'' содержит данные по заявкам на обмен и/или возврат, которые привязаны к заказу. В выгрузку попадает информация только о выполненных заявках на обмен и/или возврат. Важно учесть, что сумма к возврату по заявке указана со знаком ''«-»'', а сумма к доплате идет без дополнительных знаков.&lt;br /&gt;
&lt;br /&gt;
Формат поддерживает возможность передачи нескольких номеров электронных билетов на одного пассажира (в том числе войдированных и аннулированных).&lt;br /&gt;
&lt;br /&gt;
Если требуется выгружать EMD на услуги а/к, необходимо использовать в работе Формат JSON.&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo для составных броней (MultiOW) ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
	&amp;lt;ParentBook&amp;gt;&lt;br /&gt;
		&amp;lt;ID&amp;gt;508015&amp;lt;/ID&amp;gt;&lt;br /&gt;
		&amp;lt;Payment&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
			&amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentGateway&amp;gt;testpay&amp;lt;/PaymentGateway&amp;gt;&lt;br /&gt;
			&amp;lt;BillingId&amp;gt;117916164&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
			&amp;lt;Date&amp;gt;2018-05-28 13:03:17&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;CreateDate&amp;gt;2018-05-28 13:02:51&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
			&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
			&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
			&amp;lt;Timelimit&amp;gt;2018-05-31 13:00:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Charge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;1220&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Charge&amp;gt;&lt;br /&gt;
			&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;-300&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;6950&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Book&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;14382&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Book&amp;gt;&lt;br /&gt;
			&amp;lt;Penalty&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Total&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Total&amp;gt;&lt;br /&gt;
			&amp;lt;Commission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Commission&amp;gt;&lt;br /&gt;
			&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;38.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
		&amp;lt;/Payment&amp;gt;&lt;br /&gt;
		&amp;lt;ChildBookIDs&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508019&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508020&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
		&amp;lt;/ChildBookIDs&amp;gt;&lt;br /&gt;
		&amp;lt;ExtServices&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;720&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
				&amp;lt;Insurances&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725385&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;BAGGINS BILBO&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725386&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;IVANOV SEMEN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725387&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;ORK KIR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
				&amp;lt;/Insurances&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
		&amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
	&amp;lt;/ParentBook&amp;gt;&lt;br /&gt;
	&amp;lt;Common&amp;gt;&lt;br /&gt;
		&amp;lt;id&amp;gt;508019&amp;lt;/id&amp;gt;&lt;br /&gt;
		&amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
		&amp;lt;Service&amp;gt;AMADEUS&amp;lt;/Service&amp;gt;&lt;br /&gt;
		&amp;lt;Locator&amp;gt;LOYYRD&amp;lt;/Locator&amp;gt;&lt;br /&gt;
		&amp;lt;UtmSource&amp;gt;66&amp;lt;/UtmSource&amp;gt;&lt;br /&gt;
		&amp;lt;BeginDateTime&amp;gt;2018.06.16-02:00&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;EndDateTime&amp;gt;2018.06.16-06:20&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;TicketingDateTime&amp;gt;2018.05.28-13:04&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
		&amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
		&amp;lt;UserId&amp;gt;10312&amp;lt;/UserId&amp;gt;&lt;br /&gt;
		&amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserLogin&amp;gt;test_user_1&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
		&amp;lt;GroupId&amp;gt;10311&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
		&amp;lt;CompanyId&amp;gt;10309&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
		&amp;lt;ExternalCompanyId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserStatus&amp;gt;Пользователь&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
		&amp;lt;DateCreate&amp;gt;2018.05.28-13:00&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
		&amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;&lt;br /&gt;
	&amp;lt;/Common&amp;gt;&lt;br /&gt;
	&amp;lt;Payment&amp;gt;&lt;br /&gt;
		&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
		&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
		&amp;lt;Timelimit&amp;gt;2018-06-01 20:59:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
		&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;Charge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Charge&amp;gt;&lt;br /&gt;
		&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;3625&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
		&amp;lt;Book&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;6907&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Book&amp;gt;&lt;br /&gt;
		&amp;lt;Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
		&amp;lt;Total&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Total&amp;gt;&lt;br /&gt;
		&amp;lt;Commission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Commission&amp;gt;&lt;br /&gt;
		&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;36.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
		&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
	&amp;lt;/Payment&amp;gt;&lt;br /&gt;
	&amp;lt;Client&amp;gt;&lt;br /&gt;
		&amp;lt;LastName/&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
		&amp;lt;Number/&amp;gt;&lt;br /&gt;
		&amp;lt;Birth/&amp;gt;&lt;br /&gt;
		&amp;lt;Email&amp;gt;qddednbavfta@dropmail.me&amp;lt;/Email&amp;gt;&lt;br /&gt;
		&amp;lt;Phone/&amp;gt;&lt;br /&gt;
	&amp;lt;/Client&amp;gt;&lt;br /&gt;
	&amp;lt;PassengersCount&amp;gt;3&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
	&amp;lt;Passengers&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;BILBO&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;BAGGINS&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;CLD&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;02.01.2015&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;985478569&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876471&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;1555&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3149&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;SEMEN&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;05.05.1945&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;954563562&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;25.03.2021&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;phone&amp;gt;&lt;br /&gt;
				&amp;lt;number&amp;gt;+79998884444&amp;lt;/number&amp;gt;&lt;br /&gt;
			&amp;lt;/phone&amp;gt;&lt;br /&gt;
			&amp;lt;email&amp;gt;QDDEDNBAVFTA@DROPMAIL.ME&amp;lt;/email&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876472&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;2070&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3758&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;KIR&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;ORK&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;INF&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;08.09.2017&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;859654125&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876473&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
	&amp;lt;/Passengers&amp;gt;&lt;br /&gt;
	&amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
	&amp;lt;Marker/&amp;gt;&lt;br /&gt;
	&amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
		&amp;lt;Info&amp;gt;&lt;br /&gt;
			&amp;lt;Id&amp;gt;0&amp;lt;/Id&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Аэрофлот&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;OperatingCompanyCode&amp;gt;SU&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartDate&amp;gt;2018.06.16&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
			&amp;lt;StartTime&amp;gt;02:00&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
			&amp;lt;StartDayOfWeek&amp;gt;Saturday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
			&amp;lt;FlightNumber&amp;gt;1436 (SU1436)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportCode&amp;gt;SVO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportName&amp;gt;Шереметьево, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportCode&amp;gt;SVX&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportName&amp;gt;Екатеринбург&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;Time&amp;gt;2:20&amp;lt;/Time&amp;gt;&lt;br /&gt;
			&amp;lt;Equip&amp;gt;&lt;br /&gt;
				&amp;lt;Name&amp;gt;Airbus A320 (with Sharklets)&amp;lt;/Name&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;32A&amp;lt;/Type&amp;gt;&lt;br /&gt;
			&amp;lt;/Equip&amp;gt;&lt;br /&gt;
			&amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
			&amp;lt;ClassTypeCode&amp;gt;N&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
			&amp;lt;Meal/&amp;gt;&lt;br /&gt;
		&amp;lt;/Info&amp;gt;&lt;br /&gt;
	&amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
	&amp;lt;Returns/&amp;gt;&lt;br /&gt;
	&amp;lt;Exchanges/&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Данные в блоке ParentBook одинаковы для обеих реальных броней, являющихся частью составной. Но так как составная бронь несёт формальный характер, она не может быть отражена в XML-выгрузке&amp;lt;/span&amp;gt;&lt;br /&gt;
*ParentBook - общий блок, отражает информацию об оплате составной брони; о дополнительных услугах, приобретённых в составной брони; а также номера обоих реальных заказов составной брони.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат Софи ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;order_snapshot xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;header currency=&amp;quot;RUB&amp;quot; time_gmt=&amp;quot;2018-01-24 13:23:45&amp;quot; time=&amp;quot;2018-01-24 16:23:45&amp;quot; ord_id=&amp;quot;496571&amp;quot; corp_ord_id=&amp;quot;1P2BK4&amp;quot; site=&amp;quot;2410&amp;quot; corp_code=&amp;quot;2440&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;customer email=&amp;quot;airjul2404@gmail.com&amp;quot; phone=&amp;quot;XXXX0005&amp;quot; name=&amp;quot;&amp;quot; corp_code=&amp;quot;2440&amp;quot; bonus_card=&amp;quot;200200200&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;products&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;!--@stamp - валидатор. Парсится из заказа(Сирена и Галилео). Если получить из ГДС не удалось, то передаётся валидатор, настроенный в реквизитах подключения к ГДС.--&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;0&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;1&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;2&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;3&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;4&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;5&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;6&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/CN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;7&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;4575&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/CH25&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;8&amp;quot; taxes=&amp;quot;250&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;9&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/IN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;10&amp;quot; taxes=&amp;quot;513&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/IN00&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;payment_prod price=&amp;quot;150&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;/products&amp;gt;&lt;br /&gt;
  &amp;lt;reservations&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;496571&amp;quot; crs=&amp;quot;SIRENA2000&amp;quot; rloc=&amp;quot;1P2BK4&amp;quot; ticketing_pcc=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;4965710200&amp;quot; crs=&amp;quot;AeroExpress&amp;quot; rloc=&amp;quot;A01XFSZH&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/reservations&amp;gt;&lt;br /&gt;
  &amp;lt;passengers&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;1206547892&amp;quot; psgr_id=&amp;quot;0&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1974-07-01&amp;quot; name=&amp;quot;ALEKSEI&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;7896541230&amp;quot; psgr_id=&amp;quot;1&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1984-02-02&amp;quot; name=&amp;quot;ROMAN&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;IVANOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVШЯ224111&amp;quot; psgr_id=&amp;quot;2&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;C&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2010-07-10&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVЕТ789456&amp;quot; psgr_id=&amp;quot;3&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;I&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2017-02-01&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;ROMANOV&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/passengers&amp;gt;&lt;br /&gt;
  &amp;lt;travel_docs&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037848&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;0&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037849&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;1&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149267&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;2&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;1&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037850&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;3&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037851&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;4&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149268&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;5&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;4&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037852&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;6&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037853&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;7&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149269&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;8&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;7&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037854&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;9&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037855&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;10&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427309&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148822&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427310&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148823&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427311&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148824&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427312&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148826&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427313&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148825&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427314&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148827&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
  &amp;lt;/travel_docs&amp;gt;&lt;br /&gt;
  &amp;lt;payments&amp;gt;&lt;br /&gt;
    &amp;lt;payment pay_id=&amp;quot;117911895&amp;quot; pay_oper=&amp;quot;PAY&amp;quot; pay_time=&amp;quot;2018-01-24 16:22:41&amp;quot; site=&amp;quot;2440&amp;quot; psp_code=&amp;quot;011&amp;quot; psp_name=&amp;quot;Testpay&amp;quot; psp_pay_id=&amp;quot;&amp;quot; amount=&amp;quot;38174&amp;quot; fop=&amp;quot;CA&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/payments&amp;gt;&lt;br /&gt;
&amp;lt;/order_snapshot&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt;&lt;br /&gt;
*bonus_card - номер бонусной карты, введённой покупателем билета в числовом формате.&lt;br /&gt;
*service_fee — сбор агентский (только сервисный сбор, '''не включает''' в себя сбор за эквайринг), отображается только на первом билете (отдельно для каждого пассажира).&lt;br /&gt;
*comission - комиссия АК&lt;br /&gt;
*stamp - код Валидатора в PCC, берется из настроек {{NameSystem}}, если в настройках он не указан, то не передается.&lt;br /&gt;
*ord_id — идентификатор заказа в {{NameSystem}}&lt;br /&gt;
*corp_ord_id — PNR из ГДС&lt;br /&gt;
*site — идентификатор агентства в {{NameSystem}}&lt;br /&gt;
*payment pay_id — номер биллинга {{NameSystem}}&lt;br /&gt;
*pay_system — код платежной системы&lt;br /&gt;
**SB — для сбербанка&lt;br /&gt;
**ES — для Рапиды&lt;br /&gt;
**UNT — для Юнителлера&lt;br /&gt;
*psp_name — отображает название платежного шлюза, для ПШ МПС возможно значения:&lt;br /&gt;
**&amp;quot;Sirena2_card&amp;quot; - Оплата картой,&lt;br /&gt;
**&amp;quot;Sirena2_qr_code&amp;quot; - Оплата по QR,&lt;br /&gt;
**&amp;quot;Sirena2_client_bank&amp;quot; - Оплата по СберПей&lt;br /&gt;
**Uniteller — оплата Юнителлер (банк)&lt;br /&gt;
**Uniteller_GDS — оплата через GDS-процессинг (Юнителлер)&lt;br /&gt;
*cardholder — держатель карты.&lt;br /&gt;
*expire_date — срок действия карты, у тех ПШ, что не приходит в ответе — пустой.&lt;br /&gt;
*card_number — номер карты, в формате: 415481XXXXXX1734&lt;br /&gt;
*approval_code — код подтверждения.&lt;br /&gt;
*payment_prod price — сбор за эквайринг.&lt;br /&gt;
*main_ticket_prod_id -  id билета в выгрузке, формируется как смещение для авиабилетов (200) + id пассажира;&lt;br /&gt;
*prod_id - id сервисного пакета в выгрузке, формируется как смещение (400) + номер по порядку;&lt;br /&gt;
*tkt_number - номер полиса для пассажира;&lt;br /&gt;
*tkt_date - дата и время операции; &lt;br /&gt;
*tkt_oper - тип операции (TKT - выписка/CANX - отмена выписки, аннуляция).&lt;br /&gt;
*provider_type - тип поставщика (INSURANCE).&lt;br /&gt;
*provider_id - AlphaInsurance;&lt;br /&gt;
*offer_type - название полиса;&lt;br /&gt;
*price - цена полиса для пассажира;&lt;br /&gt;
*rsrv_id - идентификатор заказа;&lt;br /&gt;
*rloc - номер заказа у поставщика;&lt;br /&gt;
*currency - основная валюта сайта (валюта расчетов, валюта оплаты);&lt;br /&gt;
*crs_currency - валюта расчетов с поставщиком (c ГДС);&lt;br /&gt;
*crs_currency_rate - курс валюты поставщика;&lt;br /&gt;
*no_conj_tickets – число дополнительных билетов (отображается при количестве сегментов более 4 включительно);&lt;br /&gt;
*surface_seg - передача наземного участка (в том случае, если аэропорт прилета одного сегмента не совпадает с аэропортом вылета следующего);&lt;br /&gt;
*supplier - номер PCC (подтягивается в том случае, если указан в реквизитах подключения);&lt;br /&gt;
*time_gmt - время GMT;&lt;br /&gt;
*time - дата и время отправки информации в Софи (МСК);&lt;br /&gt;
*corp_code - код корпоративного клиента;&lt;br /&gt;
*email - адрес электронной почты клиента;&lt;br /&gt;
*phone - номер телефона клиента;&lt;br /&gt;
*psg_type - категория пассажира в виде буквы: A - adult, C - child, I - infant;&lt;br /&gt;
*title - краткое описание маршрута;&lt;br /&gt;
*form_owner - владелец бланка IATA код АК;&lt;br /&gt;
*validating_carrier - валидирующий перевозчик;&lt;br /&gt;
*prod_id - идентификатор продукта;&lt;br /&gt;
*taxes - таксы;&lt;br /&gt;
*fare - стоимость тарифа;&lt;br /&gt;
*origin/destination - пункт отправления/назначения;&lt;br /&gt;
*segment_id - идентификатор сегмента в air_ticket_prod, соответствующего услуге;&lt;br /&gt;
*carrier - маркетинговый перевозчик;&lt;br /&gt;
*flight_number - номер рейса;&lt;br /&gt;
*op_carrier - оперирующий перевозчик;&lt;br /&gt;
*departure_datetime — дата, время вылета;&lt;br /&gt;
*arrival_datetime — дата, время прибытия;&lt;br /&gt;
*departure_airport — аэропорт вылета;&lt;br /&gt;
*arrival_airport — аэропорт прибытия;&lt;br /&gt;
*fare_basis - код тарифа;&lt;br /&gt;
*amount - стоимость таксы;&lt;br /&gt;
*code - код таксы;&lt;br /&gt;
*departure_datetime — дата, время отправления;&lt;br /&gt;
*cartype - тип вагона;&lt;br /&gt;
*crs - код системы бронирования (поставщика);&lt;br /&gt;
*doc_number — номер документа;&lt;br /&gt;
*psgr_id — номер пассажира;&lt;br /&gt;
*doc_country - гражданство;&lt;br /&gt;
*psgr_type - категория пассажира;&lt;br /&gt;
*doc_type -тип документа, удостоверяющего личность;&lt;br /&gt;
*birth_date — дата рождения пассажира;&lt;br /&gt;
*name — имя пассажира;&lt;br /&gt;
*gender — пол пассажира;&lt;br /&gt;
*first_name — фамилия пасажира;&lt;br /&gt;
*issuingAgent - идентификатор пользователя, выписавшего билет;&lt;br /&gt;
*pay_time — дата, время оплаты&lt;br /&gt;
*psp_code - код платежной системы, через которую сделана оплата;&lt;br /&gt;
*psp_pay_id - идентификатор платежа в платежной системе;&lt;br /&gt;
*amount - сумма оплаты;&lt;br /&gt;
*fop - форма оплаты.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Отели» ===&lt;br /&gt;
Для компонента '''«Отели»''' доступна выгрузка заказов в форматах Nemo и/или JSON. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. https://docs.nemo.travel/ru/hotels/hotelsbackoffice&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «ЖД» ===&lt;br /&gt;
Для компонента '''«ЖД»''' доступна выгрузка заказов в форматах Nemo и/или JSON.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
   &amp;lt;Common&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;123456&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;Type&amp;gt;TRAINS&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;Service&amp;gt;UFS&amp;lt;/Service&amp;gt;&lt;br /&gt;
      &amp;lt;Locator&amp;gt;64345987&amp;lt;/Locator&amp;gt;&lt;br /&gt;
      &amp;lt;BeginDateTime&amp;gt;2014.04.26-00:15&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;EndDateTime&amp;gt;2014.04.26-13:33&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TicketingDateTime&amp;gt;2014.06.06-15:10&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;VoidDateTime&amp;gt;2014.06.07-14:19&amp;lt;/VoidDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;UserId&amp;gt;123&amp;lt;/UserId&amp;gt;&lt;br /&gt;
      &amp;lt;EEUserId /&amp;gt;&lt;br /&gt;
      &amp;lt;UserLogin&amp;gt;mikhalevtur&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
      &amp;lt;GroupId&amp;gt;122&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
      &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
      &amp;lt;DateCreate&amp;gt;2014.04.24-15:03&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
   &amp;lt;/Common&amp;gt;&lt;br /&gt;
   &amp;lt;Payment&amp;gt;&lt;br /&gt;
      &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
      &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
      &amp;lt;BillingId&amp;gt;117603370&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
      &amp;lt;Date&amp;gt;2014-04-24 15:10:12&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;CreateDate&amp;gt;2014-06-06 15:10:00&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
      &amp;lt;Status&amp;gt;cancelled&amp;lt;/Status&amp;gt;&lt;br /&gt;
      &amp;lt;PenaltyDate /&amp;gt;&lt;br /&gt;
      &amp;lt;Timelimit&amp;gt;2014-04-24 15:18:01&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
      &amp;lt;Charge&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;52278&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Charge&amp;gt;&lt;br /&gt;
      &amp;lt;Book&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;5227.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Book&amp;gt;&lt;br /&gt;
      &amp;lt;Penalty&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;100&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
      &amp;lt;Total&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Total&amp;gt;&lt;br /&gt;
      &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
   &amp;lt;/Payment&amp;gt;&lt;br /&gt;
   &amp;lt;Client&amp;gt;&lt;br /&gt;
      &amp;lt;LastName&amp;gt;Сидоров&amp;lt;/LastName&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Владимир&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;MiddleName&amp;gt;Константинович&amp;lt;/MiddleName&amp;gt;&lt;br /&gt;
      &amp;lt;Number&amp;gt;1806326598&amp;lt;/Number&amp;gt;&lt;br /&gt;
      &amp;lt;Birth&amp;gt;1987-05-20&amp;lt;/Birth&amp;gt;&lt;br /&gt;
      &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
      &amp;lt;Phone&amp;gt;+79871234567&amp;lt;/Phone&amp;gt;&lt;br /&gt;
   &amp;lt;/Client&amp;gt;&lt;br /&gt;
   &amp;lt;Passengers&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Владимир&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;phone&amp;gt;&lt;br /&gt;
            &amp;lt;country /&amp;gt;&lt;br /&gt;
            &amp;lt;city /&amp;gt;&lt;br /&gt;
            &amp;lt;number&amp;gt;+79271031610&amp;lt;/number&amp;gt;&lt;br /&gt;
            &amp;lt;expansion /&amp;gt;&lt;br /&gt;
         &amp;lt;/phone&amp;gt;&lt;br /&gt;
         &amp;lt;email&amp;gt;mlsdsar@gmail.com&amp;lt;/email&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326598&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;1&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;20.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;RefundMoney&amp;gt;8649.3&amp;lt;/RefundMoney&amp;gt;&lt;br /&gt;
         &amp;lt;ChargeForRefund&amp;gt;100&amp;lt;/ChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber&amp;gt;74944708487545&amp;lt;/TicketNumber&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;033&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Иван&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326554&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;2&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;05.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber /&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;034&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
   &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
   &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;trainNumber&amp;gt;098ХА&amp;lt;/trainNumber&amp;gt;&lt;br /&gt;
      &amp;lt;trainName /&amp;gt;&lt;br /&gt;
      &amp;lt;departureStation&amp;gt;МОСКВА КАЗ&amp;lt;/departureStation&amp;gt;&lt;br /&gt;
      &amp;lt;arrivalStation&amp;gt;КАЗАНЬ ПАС&amp;lt;/arrivalStation&amp;gt;&lt;br /&gt;
      &amp;lt;trainCategory&amp;gt;1&amp;lt;/trainCategory&amp;gt;&lt;br /&gt;
      &amp;lt;beginStation&amp;gt;Москва&amp;lt;/beginStation&amp;gt;&lt;br /&gt;
      &amp;lt;endStation&amp;gt;Казань&amp;lt;/endStation&amp;gt;&lt;br /&gt;
      &amp;lt;startDate&amp;gt;2014-04-26 00:15:00&amp;lt;/startDate&amp;gt;&lt;br /&gt;
      &amp;lt;endDate&amp;gt;2014-04-26 13:33:00&amp;lt;/endDate&amp;gt;&lt;br /&gt;
      &amp;lt;timeInRoad&amp;gt;47880&amp;lt;/timeInRoad&amp;gt;&lt;br /&gt;
      &amp;lt;carNumber&amp;gt;8&amp;lt;/carNumber&amp;gt;&lt;br /&gt;
      &amp;lt;carType&amp;gt;4&amp;lt;/carType&amp;gt;&lt;br /&gt;
      &amp;lt;choosenSeats&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower&amp;gt;1&amp;lt;/lower&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper&amp;gt;1&amp;lt;/upper&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower_side&amp;gt;0&amp;lt;/lower_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper_side&amp;gt;0&amp;lt;/upper_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;undefined&amp;gt;0&amp;lt;/undefined&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenSeats&amp;gt;&lt;br /&gt;
      &amp;lt;choosenRange&amp;gt;&lt;br /&gt;
         &amp;lt;start&amp;gt;0&amp;lt;/start&amp;gt;&lt;br /&gt;
         &amp;lt;end&amp;gt;0&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenRange&amp;gt;&lt;br /&gt;
      &amp;lt;serviceClass&amp;gt;В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&amp;lt;/serviceClass&amp;gt;&lt;br /&gt;
   &amp;lt;/Info&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Элемент PNR'''&lt;br /&gt;
Элемент '''PNR''' — Passenger Name Record — запись, состоящая из группы отдельных элементов (полей), содержащих информацию об одном или более пассажирах, путешествующих вместе, и деталях путешествия.&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Common&lt;br /&gt;
| Общая информация по заказу.&lt;br /&gt;
| Элементы id, Type, Service, Locator, BeginDateTime, EndDateTime, TicketingDateTime, TotalPrice, UserId, EEUserId, UserLogin, GroupId, UserStatus, DateCreate.&lt;br /&gt;
|-&lt;br /&gt;
| Payment&lt;br /&gt;
| Информация о стоимости, штрафах, статусе заказа.&lt;br /&gt;
| Элементы Status, PenaltyDate, Timelimit, Charge, Book, Penalty, Total, PaidValue.&lt;br /&gt;
|-&lt;br /&gt;
| Client&lt;br /&gt;
| Информация о заказчике.&lt;br /&gt;
| Элементы Name, MiddleName, Number, Birth, Email, Phone.&lt;br /&gt;
|-&lt;br /&gt;
| Passengers&lt;br /&gt;
| Записи о пассажирах.&lt;br /&gt;
| Элементы Passenger.&lt;br /&gt;
|-&lt;br /&gt;
| Info&lt;br /&gt;
| Типовая информация по заказу в контексте услуги.&lt;br /&gt;
| Элементы trainNumber, trainName, departureStation, arrivalStation, trainCategory, beginStation, endStation, startDate, endDate, timeInRoad, carNumber, carType, choosenSeats, choosenRange, serviceClass.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Common'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| Номер заказа в {{NameSystem}}.&lt;br /&gt;
| Число. Пример: 268281.&lt;br /&gt;
|-&lt;br /&gt;
| Type&lt;br /&gt;
| Тип услуги.&lt;br /&gt;
| Строка: Пример: FLIGHTS.&amp;lt;br/&amp;gt;Допустимые значения: &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;FLIGHTS — авиа,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;HOTELS — отели,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;TRAINS — ЖД.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Service&lt;br /&gt;
| Поставщик услуги.&lt;br /&gt;
| Строка. Пример: UFS.&lt;br /&gt;
|-&lt;br /&gt;
| Locator&lt;br /&gt;
| Идентификатор в системе поставщика.&lt;br /&gt;
| Число. Пример: 65525140.&lt;br /&gt;
|-&lt;br /&gt;
| BeginDateTime&lt;br /&gt;
| Дата и время отправления первого сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-00:15.&lt;br /&gt;
|-&lt;br /&gt;
| EndDateTime&lt;br /&gt;
| Дата и время прибытия последнего сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-13:33.&lt;br /&gt;
|-&lt;br /&gt;
| TicketingDateTime&lt;br /&gt;
| Дата и время выписки билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| VoidDateTime&lt;br /&gt;
| Дата и время возврата билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость заказа.&lt;br /&gt;
| Элементы Amount — номинал стоимости, CurrencyCode — валюта стоимости.&lt;br /&gt;
|-&lt;br /&gt;
| UserId&lt;br /&gt;
| Идентификатор пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 123.&lt;br /&gt;
|-&lt;br /&gt;
| UserLogin&lt;br /&gt;
| Логин пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Строка. Пример: userLogin.&lt;br /&gt;
|-&lt;br /&gt;
| GroupId&lt;br /&gt;
| Идентификатор группы пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 122.&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus&lt;br /&gt;
| Тип пользователя в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: Менеджер.&lt;br /&gt;
|-&lt;br /&gt;
| DateCreate&lt;br /&gt;
| Дата и время резервирования в системе поставщика.&lt;br /&gt;
| Дата и время. Пример: 2014.03.05-15:08&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент TotalPrice'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Amount&lt;br /&gt;
| Номинал.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| CurrencyCode&lt;br /&gt;
| Валюта.&lt;br /&gt;
| Строка (Код ISO 4217 alfa-3). Пример: RUB.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Payment'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Title&lt;br /&gt;
| Название платежного шлюза&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| Method&lt;br /&gt;
| Тип формы оплаты&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| BillingId&lt;br /&gt;
| Идентификатор транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 117603370.&lt;br /&gt;
|-&lt;br /&gt;
| Date&lt;br /&gt;
| Дата и время оплаты платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-04-24 15:10:12.&lt;br /&gt;
|-&lt;br /&gt;
| CreateDate&lt;br /&gt;
| Дата и время создания платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-06-06 15:10:00.&lt;br /&gt;
|-&lt;br /&gt;
| Status&lt;br /&gt;
| Статус заказа в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: booked.&amp;lt;br/&amp;gt;Допустимые значения: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;pending — в ожидании,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;booked — зарезервирован,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ticket — выписан,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;cancelled — отменен.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PenaltyDate&lt;br /&gt;
| Дата и время наступления штрафных санкций.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Timelimit&lt;br /&gt;
| Таймлимит на оплату и подтверждение заказа.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Book&lt;br /&gt;
| Тариф.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Penalty&lt;br /&gt;
| Штраф. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' На данный момент параметр неактуален и при выгрузке всегда принимает нулевое значение.&amp;lt;/span&amp;gt;&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| TotalAgencyChargeForRefund&lt;br /&gt;
| Общий сбор агентства за возврат.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Total&lt;br /&gt;
| Общая стоимость.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| PaidValue&lt;br /&gt;
| Оплачено.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — список возможный платежных шлюзов:&amp;lt;br/&amp;gt;&lt;br /&gt;
Acquiro, Chronopay, Copayco, CourierNew, Deposit, EasyPay, GatelineNew, ITransfer, Invoice, Offices, PayU, Payture, Platron, PrivatBank, Qiwi, Rapida, Receipt, Sberbank, Sirena, Sirena2, UnitellerNew, WebMoney.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Client'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Name&lt;br /&gt;
| Фамилия и имя заказчика.&lt;br /&gt;
| Строка. Пример: Иванов Иван.&lt;br /&gt;
|-&lt;br /&gt;
| MiddleName&lt;br /&gt;
| Отчество заказчика.&lt;br /&gt;
| Строка. Пример: Иванович.&lt;br /&gt;
|-&lt;br /&gt;
| Number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456.&lt;br /&gt;
|-&lt;br /&gt;
| Birth&lt;br /&gt;
| Дата рождения заказчика.&lt;br /&gt;
| Дата. Пример: 1984-06-30.&lt;br /&gt;
|-&lt;br /&gt;
| Email&lt;br /&gt;
| Адрес электронной почты заказчика.&lt;br /&gt;
| Строка. Пример: client@host.com.&lt;br /&gt;
|-&lt;br /&gt;
| Phone&lt;br /&gt;
| Номер телефона заказчика.&lt;br /&gt;
| Строка. Пример: +74951234567&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lastname&lt;br /&gt;
| Фамилия пассажира.&lt;br /&gt;
| Строка. Пример: Сидоров.&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Имя пассажира.&lt;br /&gt;
| Строка. Пример: Владимир.&lt;br /&gt;
|-&lt;br /&gt;
| middlename&lt;br /&gt;
| Отчество пассажира.&lt;br /&gt;
| Строка. Пример: Константинович.&lt;br /&gt;
|-&lt;br /&gt;
| doc_type&lt;br /&gt;
| Тип документа.&lt;br /&gt;
| Строка. Пример: C.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;C — Российский паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;P — Заграничный паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A — Иностранный документ&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S — Паспорт моряка&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — Военный билет&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;B — Свидетельство о рождении&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passport_number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456. &lt;br /&gt;
|-&lt;br /&gt;
| gender&lt;br /&gt;
| Пол пассажира.&lt;br /&gt;
| Строка. Пример: M.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — мужской&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;F — женский&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| date_of_birth&lt;br /&gt;
| Дата рождения пассажира.&lt;br /&gt;
| Дата. Пример: 20.05.1987.&lt;br /&gt;
|-&lt;br /&gt;
| nationality&lt;br /&gt;
| Гражданство пассажира.&lt;br /&gt;
| Строка (ISO 3166-1 Alpha-2). Пример: RU.&lt;br /&gt;
|-&lt;br /&gt;
| passenger_type&lt;br /&gt;
| Тип пассажира.&lt;br /&gt;
| Строка. Пример: ADT.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ADT — взрослый&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CLD — ребенок до 10 лет&amp;lt;sup&amp;gt;*, **&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;INF — ребенок до 5 лет&amp;lt;sup&amp;gt;*, ***&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passenger_id&lt;br /&gt;
| Порядковый номер пассажира в заказе.&lt;br /&gt;
| Число. Пример: 2.&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость билета со сборами для данного пассажира.&lt;br /&gt;
| Число. Пример: 1934.&lt;br /&gt;
|-&lt;br /&gt;
| FarePrice&lt;br /&gt;
| Стоимость по тарифу тарифу.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| Число. Пример: 50.&lt;br /&gt;
|-&lt;br /&gt;
| RefundMoney&lt;br /&gt;
| Сумма к возврату. Значение, полученное от поставщика, уменьшенное на сумму сбора агентства за возврат.&lt;br /&gt;
| Число. Пример: 1643.&lt;br /&gt;
|-&lt;br /&gt;
| ChargeForRefund&lt;br /&gt;
| Cбор агентства за возврат.&lt;br /&gt;
| Число. Пример: 100.&lt;br /&gt;
|-&lt;br /&gt;
| TicketNumber&lt;br /&gt;
| Номер билета.&lt;br /&gt;
| Число. Пример: 73944708472624.&lt;br /&gt;
|-&lt;br /&gt;
| SeatNumber&lt;br /&gt;
| Номер места.&lt;br /&gt;
| число. Пример: 21.&lt;br /&gt;
|-&lt;br /&gt;
| TariffType&lt;br /&gt;
| Наименование тарифа.&lt;br /&gt;
| Строка. Пример: ПОЛНЫЙ.&lt;br /&gt;
|-&lt;br /&gt;
| HasSeat&lt;br /&gt;
| Занимает ли пассажир отдельное место.&lt;br /&gt;
| Допустимые значения:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;true — с местом,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;false — без места.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Не включая верхний предел. Возраст ребенка определяется на день совершения поездки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt; — Нижний и верхний пределы определяются видом сообщения:&lt;br /&gt;
* от 5 до 10 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* от 6 до 17 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* от 4 до 12 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt; — Верхний предел определяется видом сообщения:&lt;br /&gt;
* до 5 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* до 6 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* до 4 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| trainNumber&lt;br /&gt;
| Номер поезда.&lt;br /&gt;
| Строка. Пример: 098ХА.&lt;br /&gt;
|-&lt;br /&gt;
| trainName&lt;br /&gt;
| Имя фирменного поезда. Приходит от поставщика.&lt;br /&gt;
| Строка. Пример: Россия.&lt;br /&gt;
|-&lt;br /&gt;
| departureStation&lt;br /&gt;
| Станция отправления пассажира.&lt;br /&gt;
| Строка. Пример: МОСКВА КАЗ.&lt;br /&gt;
|-&lt;br /&gt;
| arrivalStation&lt;br /&gt;
| Станция прибытия пассажира.&lt;br /&gt;
| Строка. Пример: КАЗАНЬ ПАС.&lt;br /&gt;
|-&lt;br /&gt;
| trainCategory&lt;br /&gt;
| Тип поезда.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;0 — неизвестный тип поезда&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 — скорый поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 — фирменный поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 — скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 — фирменный скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| beginStation&lt;br /&gt;
| Начальная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Казань&lt;br /&gt;
|-&lt;br /&gt;
| endStation&lt;br /&gt;
| Конечная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Москва&lt;br /&gt;
|-&lt;br /&gt;
| startDate&lt;br /&gt;
| Дата и время отправления со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 00:15:00.&lt;br /&gt;
|-&lt;br /&gt;
| endDate&lt;br /&gt;
| Дата и время прибытия со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 13:33:00. &lt;br /&gt;
|-&lt;br /&gt;
| timeInRoad&lt;br /&gt;
| Время в пути от станции отправления до станции прибытия пассажира.&lt;br /&gt;
| Число (секунд). Пример: 47880.&lt;br /&gt;
|-&lt;br /&gt;
| carNumber&lt;br /&gt;
| Номер вагона.&lt;br /&gt;
| Число. Пример: 7.&lt;br /&gt;
|-&lt;br /&gt;
| carType&lt;br /&gt;
| Тип вагона.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 - общий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 - сидячий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 - плацкарта&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 - купе&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;5 - люкс&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;6 - мягкий&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;7 - неизвестный тип&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| choosenSeats&lt;br /&gt;
| Элемент описывает количество нижних, нижних боковых, верхних, верхних боковых мест.&lt;br /&gt;
| Элементы type.&lt;br /&gt;
|-&lt;br /&gt;
| choosenRange&lt;br /&gt;
| Выбранный диапазон мест в вагоне.&lt;br /&gt;
| Элементы start, end.&lt;br /&gt;
|-&lt;br /&gt;
| serviceClass&lt;br /&gt;
| Описание услуг. Приходит от поставщика.&lt;br /&gt;
| Текст. Пример: В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент type'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lower&lt;br /&gt;
| Количество нижних мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper&lt;br /&gt;
| Количество верхних мест.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|-&lt;br /&gt;
| lower_side&lt;br /&gt;
| Количество нижних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper_side&lt;br /&gt;
| Количество верхних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| undefined&lt;br /&gt;
| Количество мест неопределенного типа.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент choosenRange'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| start&lt;br /&gt;
| Начало выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 4.&lt;br /&gt;
|-&lt;br /&gt;
| end&lt;br /&gt;
| Конец выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 17.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Если диапазон не был зада пользователем на этапе выбора мест, то поля start и end будут содержать нули.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Пакетный экспорт заказов в формате Nemo==&lt;br /&gt;
Сервис выгрузки заказов позволяет экспортировать необходимые выборки по заказам в формате XML, XLS(X). Например, можно выбрать заказы по дате бронирования и получить информацию по ним в нужном формате. Экспорт в формате XLS(X) единовременно выгружает не более 1000 заказов. Если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), то нужно выгружать заказы за последовательные периоды.&lt;br /&gt;
&lt;br /&gt;
При выгрузке данных по заказам в формате XLS(X)  ценовые параметры конвертируются в валюту агентства по курсам, зафиксированным на момент оплаты конкретного заказа. &lt;br /&gt;
&lt;br /&gt;
Панель выгрузки всегда доступна для менеджеров и экспертов.&lt;br /&gt;
&lt;br /&gt;
=== Экспорт заказов под авторизованным пользователем (в личном кабинете) ===&lt;br /&gt;
[[Файл:exportxmlxlsxlsx.jpg|600px|thumb|right|Фильтры пакетного экспорта заказов в личном кабинете]]&lt;br /&gt;
Псевдоссылка ''Показать панель экспорта'' раскрывает форму, позволяющую экспортировать заказы в файл формат XML, XLS или XLSX.&lt;br /&gt;
&lt;br /&gt;
Выгружаются заказы выбранного пользователя/компании и принадлежащих к ним субагентов/пользователей с учетом примененных параметров фильтра. &lt;br /&gt;
&lt;br /&gt;
Запрос на выгрузку данных по заказам отобразится в системе логирования с XML файлом, содержащим данные выгрузки.&lt;br /&gt;
&lt;br /&gt;
Для экспорта отложенных заказов в формате XLS(X) нужно в фильтрах заказов установить параметр «Статус бронирования» в значение «Отложен». &lt;br /&gt;
&lt;br /&gt;
В данный момент установлен лимит на количество выгружаемых единовременно заказов, равный 1000. В случае, если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), это возможно сделать, выгружая заказы за определенные периоды.&lt;br /&gt;
&lt;br /&gt;
==== Параметры пакетной выгрузки ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-uncollapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Параметр&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XLS - выгрузка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XML -выгрузка&lt;br /&gt;
|-&lt;br /&gt;
|  Номер билета&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;Tickets-&amp;gt;Ticket-&amp;gt;Num&lt;br /&gt;
|-&lt;br /&gt;
|Маршрут&lt;br /&gt;
| service_summary&lt;br /&gt;
| OrderInfo&lt;br /&gt;
|-&lt;br /&gt;
| Дата выписки&lt;br /&gt;
| ticketing_date&lt;br /&gt;
| Common-&amp;gt;TicketingDateTime&lt;br /&gt;
|-&lt;br /&gt;
| Дата вылета&lt;br /&gt;
| date_begin&lt;br /&gt;
| OrderInfo-&amp;gt;Info-&amp;gt;StartDate,StartTime&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Таксы в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте выписки (по каждому билету)&lt;br /&gt;
|нет &lt;br /&gt;
|нет&lt;br /&gt;
|-&lt;br /&gt;
| фамилия пассажира (по каждому билету)&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;lastname&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Повторная выгрузка заказов ===&lt;br /&gt;
Если выгрузка заказа прошла неуспешно, в системе предусмотрена возможность выгрузить его повторно. Для этого менеджеру агентства необходимо на странице проблемного заказа перейти в раздел «Служебная информация», где расположена ссылка «Выгрузить заказ повторно», после нажатия на которую заказ будет выгружен повторно. &lt;br /&gt;
&lt;br /&gt;
Причем в случае, если в разделе настроек '''Настройки системы → Интеграция → Выгрузка заказов''' включена настройка '''Выгрузка одновременно и Nemo и Софи''', повторная выгрузка будет выполнена и в формате Nemo, и в формате СОФИ.&lt;br /&gt;
&lt;br /&gt;
Также, доступна повторная выгрузка заказов через Личный кабинет. Для этого разделе «Заказы», для нужного заказа в колонке «Действия» требуется нажать на ссылку «Выгрузить заказ повторно». &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Выпилино по тикету 13622 (МР)&lt;br /&gt;
Документацию закомментировал, удалять пока не нужно ее совсем. --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Экспорт заказов под неавторизованным пользователем (под «гостем») ===&lt;br /&gt;
В {{NameSystem}} существует возможность получить выборку заказов под неавторизованным пользователем («гостем»). Для этого необходимо выполнить запрос вида: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0; width: 800px;&amp;quot;&amp;gt;&lt;br /&gt;
http://DOMAIN/index.php?go=export_xml_key/search&amp;amp;параметры экспорта&amp;amp;xmlKey=ХХХ&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
где &lt;br /&gt;
* '''''host''''' — доменное имя сайта, с которого необходимо сделать экспорт;&lt;br /&gt;
* '''''параметры поиска''''' — параметры, по которым следует сделать экспорт;&lt;br /&gt;
* '''''xmlKey''''' — ключ, который задается в разделе '''«Администрирование»''' → '''«Настройки системы»''' → '''''«Ключ безопасности для сервиса выставления оплаты и получения XML выгрузки»'''''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Параметры экспорта заказов ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;th &amp;gt;Название&amp;lt;/th&amp;gt;&amp;lt;th class=&amp;quot;col1&amp;quot;&amp;gt;Описание &amp;lt;/th&amp;gt;&amp;lt;th &amp;gt;Возможные значения&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;service&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Поставщик&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;GALILEO, SABRE, SIRENA2000, GTA, MIKI, SERHS, DOTW, HOTELBEDS и т.д.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td &amp;gt;type&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Компонент&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;FLIGHTS, HOTELS  и т.д.&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&amp;gt;set_user&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Id пользователя&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;числовые&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;статус бронирования&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;booked - забронирован, cancelled - аннулирован, ticket - выписан, waiting - в работе (только для компонента «Отели»), pending confirmation - ожидает подтверждения (только для «отелей»). Для выборки заказов с любым статусом - этот параметр нужно не указывать.&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&amp;gt;payment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус оплаты&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - не оплачен, 2 - частично оплачен, 3 - оплачен.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;document&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус загрузки документа&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - документ не загружался, 2 - документ загружался&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&amp;gt;book_date[from], book_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Забронировано»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;date_begin[from], date_begin[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Начало»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;update_date[from], update_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Изменен»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;autocancel_date[from], autocancel_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Истекает»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;penalty[from], penalty[to]&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;«Штрафы»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&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;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&lt;br /&gt;
&lt;br /&gt;
=== Ошибки при выгрузке ===&lt;br /&gt;
* '''Attention! Check date_begin and date_end!''' — некорректно указана дата начала/окончания периода бронирования выборки экспортируемых заказов.&lt;br /&gt;
* '''no_xml''' — нет данных по заказу&lt;br /&gt;
* '''OK''' — выгрузка данных по заказу прошла успешно&lt;br /&gt;
* '''BAD''' — выгрузка данных по заказу не прошла&lt;br /&gt;
* '''fail - settings'''&lt;br /&gt;
* '''fail error: BAD_PARAMETER message: Date of the departure or arrival date can`t be in the past'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов по категориям в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&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;
*[http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP Список кодов состояния HTTP].&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Radixx&amp;diff=17823</id>
		<title>Radixx</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Radixx&amp;diff=17823"/>
		<updated>2023-11-21T07:30:13Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Radixx Logo.png|right|250px]]&lt;br /&gt;
'''Radixx''' — компания в экосистеме Sabre, предоставляющая программное обеспечение для продажи, бронирования и дистрибуции туристических и пассажирских услуг. Radixx сочетает в себе инновационный технологический подход с нестандартными моделями партнерства, помогая авиакомпаниям любого масштаба и бизнес-модели быть эффективными ритейлерами и операторами. Radixx работает с лоу-кост и ультралоу-кост перевозчиками, в том числе поддерживает дистрибуцию через GDS.&lt;br /&gt;
&lt;br /&gt;
На данный момент в рамках {{NameSystem}} Radixx поддерживает взаимодействие с авиакомпаниями [[Flydubai]], QazaqAir и [[Air Moldova]]. &lt;br /&gt;
&lt;br /&gt;
Компания была основана в 1993 году. Штаб-квартира находится в Орландо, штат Флорида, США, и имеет дополнительное представительство в Индии и Южной Африке. В настоящее время обслуживает около 50 авиакомпаний на шести континентах. Более полную информацию вы можете найти на официальном сайте Radixx: [https://www.radixx.com/about-us/].&lt;br /&gt;
&lt;br /&gt;
== Процесс подключения к API Radixx в {{NameSystem}} ==&lt;br /&gt;
В системе {{NameSystem}} на данный момент можно реализовать подключение к API Radixx. Для этого агентству необходимо:&lt;br /&gt;
# Обратиться ''в авиакомпанию'' для заключения договора и подписания NDA. &lt;br /&gt;
# Получить логин, пароль и код агента.&lt;br /&gt;
# Передать полученные реквизиты в службу технической поддержки {{NameSystem}}, создав задачу в проектном трекере.&lt;br /&gt;
&lt;br /&gt;
После этого сотрудники техподдержки заводят и настраивают для агента реквизиты подключения к API RADIXX в {{NameSystem}} (см. [[Реквизиты подключения к ГРС в Немо 2.0]])&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Radixx в {{NameSystem}} ==&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
* Особые условия поиска авиабилетов для детей и младенцев&lt;br /&gt;
* Поддерживается поиск по окружным датам&lt;br /&gt;
* Доступны два класса авиабилетов: эконом и бизнес&lt;br /&gt;
* Поддерживается поиск по маршрутной сетке&lt;br /&gt;
&lt;br /&gt;
=== Бронирование ===&lt;br /&gt;
* Поддерживается актуализация цен&lt;br /&gt;
* Бронирование перелета&lt;br /&gt;
* Отмена и изменение бронирования&lt;br /&gt;
* Возможность импорта брони по PNR-локатору&lt;br /&gt;
* Импорт истории бронирования из GDS&lt;br /&gt;
&lt;br /&gt;
=== Выписка ===&lt;br /&gt;
* Выписка билетов для всей брони&lt;br /&gt;
* Выписка выполняется по предоплате (поэтому на стороне авиакомпании необходимо наличие депозита агента)&lt;br /&gt;
* Значения комиссий при выписке не передаются поставщику.&lt;br /&gt;
* После выполнения выписки и возврата авиакомпании высылают клиенту письмо со своей маршрут-квитанцией на электронный адрес, который был указан при бронировании. &lt;br /&gt;
&lt;br /&gt;
=== Войдирование ===&lt;br /&gt;
* Возможность войдирования без штрафа в течение 2 часов. Войдирование выполняется посредством возврата.&lt;br /&gt;
&lt;br /&gt;
=== Возврат ===&lt;br /&gt;
* Поддерживается только полный возврат.&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Radixx&amp;diff=17822</id>
		<title>Radixx</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Radixx&amp;diff=17822"/>
		<updated>2023-11-21T07:27:32Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Radixx Logo.png|right|250px]]&lt;br /&gt;
'''Radixx''' — компания в экосистеме Sabre, предоставляющая программное обеспечение для продажи, бронирования и дистрибуции туристических и пассажирских услуг. Radixx сочетает в себе инновационный технологический подход с нестандартными моделями партнерства, помогая авиакомпаниям любого масштаба и бизнес-модели быть эффективными ритейлерами и операторами. Radixx работает с лоу-кост и ультралоу-кост перевозчиками, в том числе поддерживает дистрибуцию через GDS.&lt;br /&gt;
&lt;br /&gt;
На данный момент в рамках {{NameSystem}} Radixx поддерживает взаимодействие с авиакомпаниями [[Flydubai]], [[QazaqAir]] и [[Air Moldova]]. &lt;br /&gt;
&lt;br /&gt;
Компания была основана в 1993 году. Штаб-квартира находится в Орландо, штат Флорида, США, и имеет дополнительное представительство в Индии и Южной Африке. В настоящее время обслуживает около 50 авиакомпаний на шести континентах. Более полную информацию вы можете найти на официальном сайте Radixx: [https://www.radixx.com/about-us/].&lt;br /&gt;
&lt;br /&gt;
== Процесс подключения к API Radixx в {{NameSystem}} ==&lt;br /&gt;
В системе {{NameSystem}} на данный момент можно реализовать подключение к API Radixx. Для этого агентству необходимо:&lt;br /&gt;
# Обратиться ''в авиакомпанию'' для заключения договора и подписания NDA. &lt;br /&gt;
# Получить логин, пароль и код агента.&lt;br /&gt;
# Передать полученные реквизиты в службу технической поддержки {{NameSystem}}, создав задачу в проектном трекере.&lt;br /&gt;
&lt;br /&gt;
После этого сотрудники техподдержки заводят и настраивают для агента реквизиты подключения к API RADIXX в {{NameSystem}} (см. [[Реквизиты подключения к ГРС в Немо 2.0]])&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Radixx в {{NameSystem}} ==&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
* Особые условия поиска авиабилетов для детей и младенцев&lt;br /&gt;
* Поддерживается поиск по окружным датам&lt;br /&gt;
* Доступны два класса авиабилетов: эконом и бизнес&lt;br /&gt;
* Поддерживается поиск по маршрутной сетке&lt;br /&gt;
&lt;br /&gt;
=== Бронирование ===&lt;br /&gt;
* Поддерживается актуализация цен&lt;br /&gt;
* Бронирование перелета&lt;br /&gt;
* Отмена и изменение бронирования&lt;br /&gt;
* Возможность импорта брони по PNR-локатору&lt;br /&gt;
* Импорт истории бронирования из GDS&lt;br /&gt;
&lt;br /&gt;
=== Выписка ===&lt;br /&gt;
* Выписка билетов для всей брони&lt;br /&gt;
* Выписка выполняется по предоплате (поэтому на стороне авиакомпании необходимо наличие депозита агента)&lt;br /&gt;
* Значения комиссий при выписке не передаются поставщику.&lt;br /&gt;
* После выполнения выписки и возврата авиакомпании высылают клиенту письмо со своей маршрут-квитанцией на электронный адрес, который был указан при бронировании. &lt;br /&gt;
&lt;br /&gt;
=== Войдирование ===&lt;br /&gt;
* Возможность войдирования без штрафа в течение 2 часов. Войдирование выполняется посредством возврата.&lt;br /&gt;
&lt;br /&gt;
=== Возврат ===&lt;br /&gt;
* Поддерживается только полный возврат.&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD_%D0%B8_%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82_%D0%B0%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D0%BE%D0%B2&amp;diff=17820</id>
		<title>Обмен и возврат авиабилетов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD_%D0%B8_%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82_%D0%B0%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D0%BE%D0%B2&amp;diff=17820"/>
		<updated>2023-11-09T11:56:18Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности автоматизированного возврата */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] [[Категория:Дополнительные модули‎]]&lt;br /&gt;
'''Обмены и возвраты''' - компонент системы бронирования билетов онлайн {{NameSystemLink}} для налаживания процесса обмена и возврата авиабилетов онлайн. &lt;br /&gt;
==Назначение==&lt;br /&gt;
&lt;br /&gt;
Компонент открывает агентству следующие возможности:&lt;br /&gt;
&lt;br /&gt;
* обрабатывать заявки на вынужденный или добровольный возврат; &lt;br /&gt;
* прикреплять и запрашивать необходимые подтверждающие  документы; &lt;br /&gt;
* рассчитывать размеры штрафов и сумм к удержанию; &lt;br /&gt;
* производить автоматический добровольный возврат и обмен для некоторых GDS; &lt;br /&gt;
* загружать данные о связанных PNR из GDS.&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;
{{Attention|Автоматизированный возврат и обмен билета на данный момент реализован для [[AeroflotNDC|прямого коннектора к авиакомпании &amp;quot;Аэрофлот&amp;quot;]], [[Amadeus|GDS Amadeus]] и [[Сирена Трэвел|ГРС Сирена Трэвел]], автоматизированный возврат билетов доступен также для [[Прямой_коннектор_к_авиакомпании_U6|прямого коннектора к авиакомпании &amp;quot;Уральские авиалинии&amp;quot;]]}}.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Компонент работает только с авиабилетами в теме оформления wurst (включая дочерние).}} &amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Для Сирена Трэвел автоматизированный обмен и/или возврат доступен для перелетов только тех авиакомпании, в которых открыта 31-я и 33-я категории УПТ соответственно.}}&lt;br /&gt;
&lt;br /&gt;
[[Amadeus|GDS Amadeus]] поддерживается гарантированный и негарантированный возврат. &amp;lt;br&amp;gt;&lt;br /&gt;
При этом используются разные категории УПТ:&lt;br /&gt;
* при гарантированном возврате используется категория под автовозвраты, приоритет данной категории выше;&lt;br /&gt;
* при негарантированном возврате используется категория с описанием штрафов, которая запускается только если не доступен гарантированный возврат.&lt;br /&gt;
Запуск негарантированного возврата можно отключить в настройках Office ID на стороне [[Amadeus|GDS Amadeus]].&lt;br /&gt;
&lt;br /&gt;
== Включение компонента ==&lt;br /&gt;
&lt;br /&gt;
Компонент ''Обмены и возвраты'' подключает администратор коммерческого отдела системы {{NameSystemLink}}. Если вы хотите начать использовать компонент '''Обмены и возвраты''', создайте тикет с запросом в [http://helpdesk.nemo.travel проектном трекере {{NameSystem}}].&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;
# Выставите параметры модуля для всего агентства или выбранного пользователя/группы пользователей.&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
===Параметры настройки===&lt;br /&gt;
* '''Обмены и возвраты разрешены''' — опция включает компонент в работу. &lt;br /&gt;
* '''Способ проведения возвратов''' — режим проведения процесса возврата: &lt;br /&gt;
** ручной — обработка заявок производится менеджером или экспертом вручную. Ответственный за обработку заявки самостоятельно выполняет расчёт штрафов, выставляет суммы к возврату, производит возврат билетов через терминал и т.д. &lt;br /&gt;
** автоматический —  режим, при котором весь процесс возврата происходит при взаимодействии с ГРС, начиная от выставления суммы к возврату и заканчивая возвратом билетов.&lt;br /&gt;
* '''Способ проведения обменов''' — режим проведения процесса обмена: &lt;br /&gt;
** ручной — обработка заявок производится менеджером или экспертом вручную. Ответственный за обработку заявки самостоятельно выполняет расчёт штрафов, выставляет суммы к доплате или возврату, производит обмен билетов через терминал и т.д.&lt;br /&gt;
** автоматический —  режим, при котором весь процесс возврата происходит при взаимодействии с ГРС, начиная с поиска вариантов для обмена и заканчивая обменом билетов.&lt;br /&gt;
{{Attention|При использовании ручного режима агент самостоятельно выполняет возврат и обмен билетов через терминал.}} &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;!-- тикет 35156--&amp;gt;&lt;br /&gt;
* '''Авиакомпании для проведения автоматических обменов ''' — настройка аналогична предыдущей.&lt;br /&gt;
* '''При неудачной попытке автоматического возврата и обмена ''' — настройкой регулируется отклонение/перевод в ручной режим заявок на возврат, обмен билетов и доп.услуг а/к: &amp;lt;!-- #55553 --&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;
* '''Разрешить менеджерам и экспертам субагентства обрабатывать заявки''' - опция открывает доступ менеджерам и экспертам субагентства к обработке заявок. Доступно для выбора: &amp;quot;Выключено&amp;quot;, &amp;quot;Для всех типов заявок&amp;quot;, &amp;quot;Только для авто обменов/возвратов&amp;quot;. При выборе &amp;quot;Для всех типов заявок&amp;quot; - субагенты могут обрабатывать и ручные и авто заявки. При выборе  &amp;quot;Только для авто обменов/возвратов&amp;quot; - субагентам доступны только авто заявки, при переходе заявки в ручной режим, доступ к ней имеет только корневое агентство. При включении нужно убедиться, что в объекте применения настроек выбран необходимый пользователь (менеджер/эксперт субагентства).&lt;br /&gt;
* '''Снимать места при отправке заявки на возврат''' — опция включает автоматическое снятие мест в ГРС при отправке заявки на возврат билетов. Если к возврату выбраны все пассажиры, то в ГРС направляется соответствующий запрос на снятие мест. Если к возврату выбрана часть пассажиров, то перед отправкой запроса на снятие мест выполняется выделение в новый PNR (сплит) пассажиров, не требующих возврата, а для оставшихся пассажиров в заказе выполняется снятие мест. {{Attention| '''Настройка работает только для ГРС Сирена Трэвел и Amadeus! Настройка учитывается только при ручном режиме проведения возвратов, если включен автоматический режим, то активность этой настройки не учитывается.'''}} {{Attention| Заказы со снятыми местами будут отображаться в очереди личного кабинета '''Места сняты после выписки''' только в том случае, если включена настройка '''Управление продажами → Авиабилеты → Процессы → Процесс выписки → Включить возможность снятия мест'''!}}&lt;br /&gt;
*'''Разрешать работу с заявкой для заказов без билетов''' — настройка разрешает перевести обмен в ручной режим, если в процессе обмена от поставщика не вернулись номера билетов. &amp;lt;!-- #37541--&amp;gt;&lt;br /&gt;
*'''Вычитать собственный сбор субагента (для менеджеров и экспертов)''' — настройка уменьшает конечную стоимость обмена на величину сбора субагента. &amp;lt;!-- #56755--&amp;gt;&lt;br /&gt;
*'''Список EMD при возврате''' — Имеет формат: SU:RSVR,PENF;UT:MISC .  Для работы этой настройки Администратору необходимо:&lt;br /&gt;
# Зайти в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.&lt;br /&gt;
# Включить опцию '''Список EMD при возврате''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''. &lt;br /&gt;
*'''Пропускать шаг модерации заявки вынужденного автоматического возврата''' — пропуск ручного подтверждения агентом заявок с вынужденным и автоматическим возвратом. Подтверждение заявки пользователем &lt;br /&gt;
остается необходимо, если включена настройка ''Добавить шаг подтверждения заявки пользователем в процессе возврата''. &lt;br /&gt;
*'''Разрешить автоматический возврат билетов для PNR с формой оплаты''' — позволяет выбрать форму оплаты, при наличии в заказе которой будет разрешен автоматический возврат билетов:&lt;br /&gt;
** Наличные (CA)&lt;br /&gt;
** Банковская карта (CC)&lt;br /&gt;
** Банковский чек (CK)&lt;br /&gt;
** Инвойс (IN)&lt;br /&gt;
** Взаимозачет (VZ)&lt;br /&gt;
** Остальные (Other)&lt;br /&gt;
 &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:settings_EX_R.jpg|800px|Настройки компонента]] &lt;br /&gt;
|-&lt;br /&gt;
|Настройки компонента&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;
# '''Просмотр заказа''' - открывает страницу с информацией о заказе.&lt;br /&gt;
# '''Возврат билетов''' – осуществляет переход к созданию или просмотру заявки на возврат.&lt;br /&gt;
# '''Обмен билетов''' – перенаправляет пользователя к созданию или просмотру заявки на обмен.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:str_zakaza.png|800px|Рис.1 Страница выписанного заказа]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.1 Страница выписанного заказа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Также на данной странице расположена кнопка '''«Служебная информация»''', по нажатию на которую отображается подробная информация о заказе, где в строке '''«Связанные заказы»''' расположены ссылки на все имеющиеся заявки, как показано ''Рис. 2''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:sl_info.png|350px|Рис. 2 Связанные заказы]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.2 Связанные заказы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''''При заявке на возврат''''' необходимо выбрать его тип: вынужденный или добровольный (система предлагает помощь в принятии решения в виде подсказок о том, какие возвраты могут рассматриваться как вынужденные или добровольные, сам текст подсказок редактируется в разделе «Языковые ресурсы»). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Затем нужно выбрать полный или частичный возврат, путем выбора пассажиров или сегментов из списка к возврату соответственно. Стоит учесть, что для перелетов в одну сторону с одним пассажиром форма с выбором сегментов и пассажиров отсутствует.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае вынужденного возврата обязательно указывается причина, а также прикрепляются  копии документов, подтверждающих обстоятельства возврата (размер файла не должен превышать 5 Mb, максимальное количество файлов – 5). В случае добровольного возврата данные поля отображаться не будут.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для завершения необходимо указать или отредактировать контактные данные, которые по умолчанию подгружаются из формы заказчика на странице заказа, и нажать кнопку '''«Отправить заявку»'''. Произойдет синхронизация заказа с ГДС и создание заявки со статусом ''«Новая заявка на возврат»''. Дополнительно на электронную почту клиента и агента будет отправлена нотификации ''«Новая заявка на возврат билетов»'', вид которой настраивается в '''«Шаблонах электронных писем»'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:zayavka_return.png|900px|Рис. 3 Страница заявки на возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.3 Страница заявки на возврат&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''При создании заявки на обмен''''' клиент в свободной форме пишет желаемые изменения (поле &amp;quot;Желаемые изменения&amp;quot; отображается только в случае произведения обмена билетов в ''ручном'' режиме), например, изменение времени вылета, заполняет или редактирует контактные данные, прикрепляет необходимые для обмена документы. И по нажатию на кнопку '''«Отправить заявку»''' выполняется синхронизация заказа с ГДС, а заявка в статусе ''«Новая заявка на обмен билетов»'' с комментарием клиента отправляется в агентство, ее копия отправляется клиенту (нотификация по электронной почте).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Title exchange2.png|800px|Рис. 4 Страница заявки на обмен]]&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;
*Медицинская справка о болезни пассажира &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;
|[[Файл:Title exchange3.png|800px|Рис. 5 Примеры прикрепляемых документов на обмен и возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.5 Примеры прикрепляемых документов на обмен и возврат&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Обработка заявки ===&lt;br /&gt;
&lt;br /&gt;
Процесс обработки заявки в системе {{NameSystem}} состоит из следующих этапов:&lt;br /&gt;
# Расчет стоимости к возврату или доплате и внесение даты, до которой расчет будет действителен(выполняется менеджером/экспертом системы).&lt;br /&gt;
# Подтверждение согласия на выполненный расчет через отправку заявления (выполняется владельцем заказа или менеджером/экспертом).&lt;br /&gt;
# Возврат средств менеджером/экспертом или доплата пользователем, сделавшим заказ.&lt;br /&gt;
# Импорт новой брони в заказ (выполняется менеджером/экспертом системы) - при необходимости.&lt;br /&gt;
{{Attention|Следует принять во внимание, что до выполнения последнего этапа обработки заявки необходимо выполнить возврат или обмен билетов через терминал, чтобы с завершением выполнения заявки по заказу актуализировалась информация.}} &amp;lt;br&amp;gt;  &lt;br /&gt;
{{Attention|Для заказов, оплаченных через ПШ Баланс, необходимо выполнить возврат билетов через терминал до возврата средств менеджером/экспертом (пункт №3), так как автоматический возврат средств по Балансу производится только для заказов в статусе &amp;quot;Аннулирован&amp;quot;.}} &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
В созданной заявке менеджеру и эксперту агентства/субагентства открывается дополнительный блок для ее обработки, ''Рис.5''. Блок состоит из следующих частей:&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;
Стоит учитывать, что для разного типа заявок состав блока менеджера будет варьироваться. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Return_rasch.png|700px|Рис. 6 Блок менеджера]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.6 Блок менеджера&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;
* Код брони (PNR)&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;lt;br&amp;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;
&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;
''Срок действия расчета'', указанный на этапе расчета стоимости к возврату/доплате.&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;
* Сбор за возврат&lt;br /&gt;
* Удержание за использованный участок маршрута&lt;br /&gt;
* Тариф, не подлежащий возврату по УПТ&lt;br /&gt;
* Сбор авиакомпании за возврат&lt;br /&gt;
* Сбор авиакомпании за аннулирование брони&lt;br /&gt;
* Сбор агентства&lt;br /&gt;
* Сбор субагента&lt;br /&gt;
* Сбор платежной системы&lt;br /&gt;
* Дополнительное удержание по таксам&lt;br /&gt;
* Сбор за дополнительные услуги (Альфастрахование, Аэроэкспресс, ERV-страхование, сервисные пакеты)&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;
Валюта расчета соответствует валюте заказа.&amp;lt;br&amp;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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:rasch_sum.png|300px|Рис. 7 Форма расчета]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.7 Форма расчета&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Алгоритм расчета итоговой стоимости включает разбивку сбора агентства, субагентства и наценки платежного шлюза пропорционально стоимости тарифа для конкретного пассажира в общей сумме заказа, т.е. чем больше стоимость тарифа, тем большая часть сбора на него отводится.}}&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;
|[[Файл:Srok godnosti.png|450px|Рис. 8 Срок действия]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.8 Срок действия&lt;br /&gt;
|}&lt;br /&gt;
По истечении указанного на заявке срока, любые действия с заявкой становятся недоступными, её можно лишь аннулировать. Клиенту потребуется создать новую заявку с актуальным перерасчетом от менеджера/эксперта.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Srok istek.png|450px|Рис. 9 Срок действия истек]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.9 Срок действия истек&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;
После подтверждения агент получает уведомление по электронной почте о согласии клиента. &amp;lt;br&amp;gt;&lt;br /&gt;
Шаблон письма настраивается в '''«Настройки системы → Нотификации и документы → Шаблоны электронных писем → Заявка на возврат или обмен подтверждена»'''. &amp;lt;br&amp;gt;&lt;br /&gt;
Текст заявления можно посмотреть, кликнув по ссылке «текстом заявления» на странице заявки, а сам шаблон документа настраивается в разделе '''«Настройки системы → Нотификации → Документы → Заявление на возврат или обмен»'''. Заявление отправляется на почту агента и клиента. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:подтверждение согласия.png|left|450px|Рис. 10 Подтверждение согласия]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис. 10 Подтверждение согласия&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Возврат средств или доплата по заявке ====&lt;br /&gt;
Возврат денег производится менеджером или экспертом агентства, чтобы была возможность проконтролировать возвращаемые средства. Важно помнить, что частичный возврат средств реализован только в платежных шлюзах МПС, Депозит и OneClickPay.&amp;lt;br&amp;gt; &lt;br /&gt;
Для B2B клиентов, использующих способ оплаты Депозит, возврат средств осуществляется на баланс компании (при условии, что заказ оплачен через баланс компании). При этом дополнительных настроек платежного шлюза не требуется.&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:QIP_Shot_-_Screen_869.png|800px|Рис. 11 Возврат средств]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.11 Возврат средств&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для B2C клиентов на данный момент возврат денег через платежный шлюз, не поддерживающий частичный возврат, возможен только через личный кабинет платежного шлюза или другими доступными агенту способами. &amp;lt;br&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;br&amp;gt;&lt;br /&gt;
{{Attention|Провести оплату может только автор заказа, поэтому менеджеру/эксперту блок с оплатой не виден.}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:оплата сбора.png|600px|Рис. 12 Оплата сбора]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис. 12 Оплата сбора&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Импорт брони из GDS ====&lt;br /&gt;
Последним этапом обработки заявки является импорт новой брони из GDS. Для проведения импорта необходимо указать номер PNR в системе поставщика и выбрать ''пакет реквизитов, в котором создан заказ''. После успешного проведения импорта статус заявки изменится на ''«Выполнено»''. &amp;lt;br&amp;gt;&lt;br /&gt;
Завершить обмен или возврат по заявке, не требующей импорта брони можно, включив флажок '''«Не импортировать новый PNR»''' и нажав кнопку '''«Завершить обмен»''' или '''«Завершить возврат»'''.&lt;br /&gt;
По выполнению заявки на странице основного заказа будет показано сообщение о выполненном возврате или обмене. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:импорт.png|800px|Рис. 13 Импорт брони]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.13 Импорт брони&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Отклонение заявки  ====&lt;br /&gt;
Менеджер и эксперт агентства/субагентства может отклонить заявку пользователя на всех этапах ее обработки вплоть до импорта новой брони. По клику на кнопку «Отклонить заявку» открывается форма для ввода причины отклонения, которая будет видна пользователю. Заполнение причины не является обязательным. Отклонение заявки логируется и отображается в таблице «История изменений заявки», а также на почту, указанную при создании заявки, отправляется нотификация. Шаблон нотификации можно задать в разделе '''«Настройки системы → Нотификации → Шаблоны электронных писем»'''. Название шаблона - &amp;quot;Заявка на возврат или обмен отклонена&amp;quot;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Отклонение_заявки.jpg|800px|Рис. 14 Отклонение заявки]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.14 Отклонение заявки&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:История_изменений1.jpg|800px|Рис.15 История изменений заявки]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.15 История изменений заявки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Автоматизированный возврат ==&lt;br /&gt;
&lt;br /&gt;
Автоматизированный возврат совершается при взаимодействии с GDS в несколько этапов. На первом этапе запрашивается сумма к возврату. На втором этапе выполняется возврат билетов. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы начать работу с данной функциональностью необходимо включить автоматический режим в '''Способ проведения обменов и возвратов''',  а также задать размер штрафа за возврат в поле '''Размер штрафа за возврат одного билета''' ''(необязательная опция к заполнению)''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Особенности автоматизированного возврата ===&lt;br /&gt;
&lt;br /&gt;
# Вынужденный возврат билетов всегда должен обрабатываться '''в ручном режиме''' (на электронную почту агентства(субагента)/менеджера агентства(субагента)(при наличии электронной почты в профиле), создавшего заявку, отправляется нотификация с темой &amp;quot;Заявление на возврат билетов&amp;quot;), так как перед произведением возврата необходимо проверить достоверность документов, на основании которых выполняется вынужденный возврат. В случае отмены рейса рекомендуем запросить добровольный возврат, так как расчет суммы к возврату в этом случае будет произведен в соответствии с информацией об отмене рейса в хосте авиакомпании. Данная рекомендация может быть описана в тексте на странице оформления заявки на возврат билетов в разделе [[Языковые ресурсы|Языковые ресурсы]] путем дополнения значения переменной exare_return_newClaim_auto_disclaimer. Для того, чтобы агенты и клиенты учитывали данную особенность при работе с вынужденным возвратом билетов.&lt;br /&gt;
# Частичный добровольный возврат билетов для первого сегмента Round-Trip перелета невозможен, возврат билетов в этом случае доступен только для всей перевозки целиком. Если первый сегмент уже завершен (по нему состоялся вылет и прилет), то для оставшихся сегментов становится доступна возможность автоматического возврата билетов.&lt;br /&gt;
# Для возврата билетов в случае, если пассажир уже прошел регистрацию на рейс, необходимо сначала произвести отмену регистрации (данная процедура должна быть выполнена сотрудниками авиакомпании) и только после этого возврат билетов станет доступен в автоматическом режиме.&lt;br /&gt;
# Невозможен добровольный возврат билетов для взрослого пассажира (внесенного в PNR первым) при наличии пассажира-младенца в заказе. Поскольку пассажир-младенец &amp;quot;закрепляется&amp;quot; за первым пассажиром в PNR и необходимо сначала &amp;quot;закрепить&amp;quot; пассажира-младенца за другим взрослым пассажиром (это может быть сделано сотрудниками авиакомпании в терминале) и только после этого будет доступен автоматический возврат билетов для первого пассажира.&lt;br /&gt;
&lt;br /&gt;
=== Процесс автоматизированного возврата ===&lt;br /&gt;
&lt;br /&gt;
Создание заявки на автоматизированный возврат схоже с созданием заявки на ручной возврат, однако важно учесть следующее: &amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention| в автоматизированном возврате не поддерживается частичный возврат маршрута. Доступен только полный возврат всех сегментов.}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Одновременно с созданием заявки система {{NameSystemLink}} направляет запрос на получение суммы к возврату в GDS. Исходя из полученной суммы и штрафа, указанного в настройке '''Размер штрафа за возврат одного билета''', определяется сумма, которая будет возвращена пользователю. Важно понимать, что сумма к возврату рассчитывается, как ''Сумма к возврату из GDS - Штраф из настроек''. Нотификация о произведенном расчете направляется на адрес скрытой копии письма и на адрес, указанный в заявке. &amp;lt;br&amp;gt;&lt;br /&gt;
Если размер штрафа из настроек превышает значение, полученное от поставщика, то будет выставлена сумма к доплате, соответственно пользователю (владельцу заказа) необходимо проводить оплату. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:autoreturn_sum.jpg|800px|Рис.16 Отображение суммы к возврату под пользователем]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.16 Отображение суммы к возврату под пользователем&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Возврат денег производится менеджером или экспертом агентства, чтобы была возможность проконтролировать возвращаемые средства. Важно помнить, что частичный возврат средств реализован только в платежных шлюзах МПС, Депозит и OneClickPay. Также есть возможность пропуска возврата средств.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:autoreturn_sum1.jpg|800px|Рис.17 Возврат средств под менеджером или экспертом агентства]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.17 Возврат средств под менеджером или экспертом агентства&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
По завершению возврата или доплаты генерируется запрос на сдачу билетов в GDS. Если производится возврат билетов не для всех пассажиров из заказа, то по его завершению к заявке прикрепляется дополнительный заказ в статусе '''«Аннулирован»'''. Новый заказ содержит информацию по перелету и пассажирам, для которых выполнялся автоматизированный возврат. Т.о. в основном заказе сохранится информация по оставшимся пассажирам и билетам.&amp;lt;br&amp;gt;&lt;br /&gt;
Если производится полный возврат билетов на всех пассажиров, то по завершению возврата основной заказ перейдет в статус '''«Аннулирован»''', а все дополнительные услуги будут отменены. Отмена дополнительных услуг осуществляется только при полном возврате.&amp;lt;br&amp;gt;&lt;br /&gt;
По завершению операции возврата билетов на странице основного заказа отобразится сообщение '''«Выполнен возврат»''' или '''«Выполнен частичный возврат»'''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:successful_autoreturn.jpg|800px|Рис.18 Завершение возврата]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.18 Завершение возврата&lt;br /&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;
'''ГРС Sirena''' &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;
Создавая заявку на обмен, пользователь выбирает определенный участок перелета или весь маршрут к обмену, отмечает пассажиров, для которых производится обмен. В блоке «Контактные данные» указывает имя, телефон и e-mail адрес, чтобы своевременно получить нотификации, отправляемые в ходе выполнения обмена. По клику на кнопку ''«Отправить заявку»'' создается заявка на обмен билетов. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_1.jpg|800px|Рис.19 Создание заявки на обмен]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.19 Создание заявки на обмен&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На странице сформированной заявки открывается форма поиска нового перелета для обмена, где следует указать параметры нового поиска. По завершению поиска отображается список доступных вариантов для обмена, полученный из ГРС.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_3.jpg|800px|Рис.20 Поиск вариантов для обмена]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.20 Поиск вариантов для обмена&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;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_4.jpg|600px|Рис.21 Детализации стоимости]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.21 Детализации стоимости&lt;br /&gt;
|}&lt;br /&gt;
В зависимости от выбранного варианта для обмена следующим этапом будет проведение доплаты пользователем или возврат средств (см. раздел '''«Возврат средств или доплата по заявке»'''). &amp;lt;br&amp;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;
|[[Файл:order_exchanges_5.jpg|800px|Рис.22 Новый заказ, созданный в результате обмена.]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.22 Новый заказ, созданный в результате обмена.&lt;br /&gt;
|}&lt;br /&gt;
При обмене могут сгенерироваться EMD со стоимостью для возврата. Документы возвращаются автоматически сразу после завершения обмена либо через некоторое время - зависит от настроек на стороне Amadeus. Время задается в реквизитах к GDS на стороне {{NameProject2}} - '''Количество часов до возможности возврата RSVR EMD'''. В зависимости от того, как настроены реквизиты на стороне Amadeus, и предполагается устанавливать значение этой настройки. Система {{NameSystemLink}} поддерживает ручной возврат EMD по кнопке «Завершить обмен». Важно учесть, что действие доступно, только если сгенерированы EMD для возврата и их автоматический возврат недоступен.&lt;br /&gt;
&lt;br /&gt;
== Получение EMD по выполнению возврат и обмена ==&lt;br /&gt;
При выполнении возврата, обмена/ревалидации оформляются EMD на штрафы, на разницу из-за уменьшения тарифа и/или такс. Система {{NameSystem}} формирует документ EMD и отправляет его на адрес заказчика, а также копия уходит по адресу из настройки «Адрес электронной почты для копий уведомлений». Для формирования документа система использует заданный в настройках шаблон, располагающийся по адресу '''«Настройки системы → Нотификации и документы → Документы → Документы для авиа → EMD»'''. &lt;br /&gt;
&lt;br /&gt;
В списке действий с заказом представлена возможность выгрузки EMD. &lt;br /&gt;
  &lt;br /&gt;
== Перевод автоматизированной заявки в ручную ==&lt;br /&gt;
Системой {{NameSystemLink}} поддерживается переключение режима обработки заявок с автоматизированного на ручной. Перевод заявки может быть выполнен пользователем вручную или системой автоматически.&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:exchange_changeMode.jpg|800px|Рис.23 Перевод в ручной режим при отсутствии подходящего рейса для обмена]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.23 Перевод в ручной режим при отсутствии подходящего рейса для обмена.&lt;br /&gt;
|}&lt;br /&gt;
* Выставленная ГРС сумма к возврату не удовлетворяет агента. В таком случае в блоке менеджера имеется действие ''«Перейти в ручной режим»''.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:return_changeMode.jpg|800px|Рис.24 Перевод в ручной режим заявки на возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.24 Перевод в ручной режим заявки на возврат.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для отклонения заявки при неудачной попытке автоматического возврата и обмена в системе имеется настройка '''При неудачной попытке автоматического возврата и обмена'''. &lt;br /&gt;
Дополнительно на электронную почту клиента и агента будет отправлена нотификации «Заявка на возврат или обмен переведена в ручной режим», вид которой настраивается в «Шаблонах электронных писем». Причина отклонения заявки задаётся с помощью алиаса exare_claim_has_been_rejected, которая подгружается в письмо и на страницу с заявками. &amp;lt;!-- #55553 --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD_%D0%B8_%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82_%D0%B0%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D0%BE%D0%B2&amp;diff=17819</id>
		<title>Обмен и возврат авиабилетов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BC%D0%B5%D0%BD_%D0%B8_%D0%B2%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82_%D0%B0%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D0%BE%D0%B2&amp;diff=17819"/>
		<updated>2023-11-07T14:47:55Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности автоматизированного возврата */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] [[Категория:Дополнительные модули‎]]&lt;br /&gt;
'''Обмены и возвраты''' - компонент системы бронирования билетов онлайн {{NameSystemLink}} для налаживания процесса обмена и возврата авиабилетов онлайн. &lt;br /&gt;
==Назначение==&lt;br /&gt;
&lt;br /&gt;
Компонент открывает агентству следующие возможности:&lt;br /&gt;
&lt;br /&gt;
* обрабатывать заявки на вынужденный или добровольный возврат; &lt;br /&gt;
* прикреплять и запрашивать необходимые подтверждающие  документы; &lt;br /&gt;
* рассчитывать размеры штрафов и сумм к удержанию; &lt;br /&gt;
* производить автоматический добровольный возврат и обмен для некоторых GDS; &lt;br /&gt;
* загружать данные о связанных PNR из GDS.&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;
{{Attention|Автоматизированный возврат и обмен билета на данный момент реализован для [[AeroflotNDC|прямого коннектора к авиакомпании &amp;quot;Аэрофлот&amp;quot;]], [[Amadeus|GDS Amadeus]] и [[Сирена Трэвел|ГРС Сирена Трэвел]], автоматизированный возврат билетов доступен также для [[Прямой_коннектор_к_авиакомпании_U6|прямого коннектора к авиакомпании &amp;quot;Уральские авиалинии&amp;quot;]]}}.&amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Компонент работает только с авиабилетами в теме оформления wurst (включая дочерние).}} &amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Для Сирена Трэвел автоматизированный обмен и/или возврат доступен для перелетов только тех авиакомпании, в которых открыта 31-я и 33-я категории УПТ соответственно.}}&lt;br /&gt;
&lt;br /&gt;
[[Amadeus|GDS Amadeus]] поддерживается гарантированный и негарантированный возврат. &amp;lt;br&amp;gt;&lt;br /&gt;
При этом используются разные категории УПТ:&lt;br /&gt;
* при гарантированном возврате используется категория под автовозвраты, приоритет данной категории выше;&lt;br /&gt;
* при негарантированном возврате используется категория с описанием штрафов, которая запускается только если не доступен гарантированный возврат.&lt;br /&gt;
Запуск негарантированного возврата можно отключить в настройках Office ID на стороне [[Amadeus|GDS Amadeus]].&lt;br /&gt;
&lt;br /&gt;
== Включение компонента ==&lt;br /&gt;
&lt;br /&gt;
Компонент ''Обмены и возвраты'' подключает администратор коммерческого отдела системы {{NameSystemLink}}. Если вы хотите начать использовать компонент '''Обмены и возвраты''', создайте тикет с запросом в [http://helpdesk.nemo.travel проектном трекере {{NameSystem}}].&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;
# Выставите параметры модуля для всего агентства или выбранного пользователя/группы пользователей.&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
===Параметры настройки===&lt;br /&gt;
* '''Обмены и возвраты разрешены''' — опция включает компонент в работу. &lt;br /&gt;
* '''Способ проведения возвратов''' — режим проведения процесса возврата: &lt;br /&gt;
** ручной — обработка заявок производится менеджером или экспертом вручную. Ответственный за обработку заявки самостоятельно выполняет расчёт штрафов, выставляет суммы к возврату, производит возврат билетов через терминал и т.д. &lt;br /&gt;
** автоматический —  режим, при котором весь процесс возврата происходит при взаимодействии с ГРС, начиная от выставления суммы к возврату и заканчивая возвратом билетов.&lt;br /&gt;
* '''Способ проведения обменов''' — режим проведения процесса обмена: &lt;br /&gt;
** ручной — обработка заявок производится менеджером или экспертом вручную. Ответственный за обработку заявки самостоятельно выполняет расчёт штрафов, выставляет суммы к доплате или возврату, производит обмен билетов через терминал и т.д.&lt;br /&gt;
** автоматический —  режим, при котором весь процесс возврата происходит при взаимодействии с ГРС, начиная с поиска вариантов для обмена и заканчивая обменом билетов.&lt;br /&gt;
{{Attention|При использовании ручного режима агент самостоятельно выполняет возврат и обмен билетов через терминал.}} &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;!-- тикет 35156--&amp;gt;&lt;br /&gt;
* '''Авиакомпании для проведения автоматических обменов ''' — настройка аналогична предыдущей.&lt;br /&gt;
* '''При неудачной попытке автоматического возврата и обмена ''' — настройкой регулируется отклонение/перевод в ручной режим заявок на возврат, обмен билетов и доп.услуг а/к: &amp;lt;!-- #55553 --&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;
* '''Разрешить менеджерам и экспертам субагентства обрабатывать заявки''' - опция открывает доступ менеджерам и экспертам субагентства к обработке заявок. Доступно для выбора: &amp;quot;Выключено&amp;quot;, &amp;quot;Для всех типов заявок&amp;quot;, &amp;quot;Только для авто обменов/возвратов&amp;quot;. При выборе &amp;quot;Для всех типов заявок&amp;quot; - субагенты могут обрабатывать и ручные и авто заявки. При выборе  &amp;quot;Только для авто обменов/возвратов&amp;quot; - субагентам доступны только авто заявки, при переходе заявки в ручной режим, доступ к ней имеет только корневое агентство. При включении нужно убедиться, что в объекте применения настроек выбран необходимый пользователь (менеджер/эксперт субагентства).&lt;br /&gt;
* '''Снимать места при отправке заявки на возврат''' — опция включает автоматическое снятие мест в ГРС при отправке заявки на возврат билетов. Если к возврату выбраны все пассажиры, то в ГРС направляется соответствующий запрос на снятие мест. Если к возврату выбрана часть пассажиров, то перед отправкой запроса на снятие мест выполняется выделение в новый PNR (сплит) пассажиров, не требующих возврата, а для оставшихся пассажиров в заказе выполняется снятие мест. {{Attention| '''Настройка работает только для ГРС Сирена Трэвел и Amadeus! Настройка учитывается только при ручном режиме проведения возвратов, если включен автоматический режим, то активность этой настройки не учитывается.'''}} {{Attention| Заказы со снятыми местами будут отображаться в очереди личного кабинета '''Места сняты после выписки''' только в том случае, если включена настройка '''Управление продажами → Авиабилеты → Процессы → Процесс выписки → Включить возможность снятия мест'''!}}&lt;br /&gt;
*'''Разрешать работу с заявкой для заказов без билетов''' — настройка разрешает перевести обмен в ручной режим, если в процессе обмена от поставщика не вернулись номера билетов. &amp;lt;!-- #37541--&amp;gt;&lt;br /&gt;
*'''Вычитать собственный сбор субагента (для менеджеров и экспертов)''' — настройка уменьшает конечную стоимость обмена на величину сбора субагента. &amp;lt;!-- #56755--&amp;gt;&lt;br /&gt;
*'''Список EMD при возврате''' — Имеет формат: SU:RSVR,PENF;UT:MISC .  Для работы этой настройки Администратору необходимо:&lt;br /&gt;
# Зайти в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.&lt;br /&gt;
# Включить опцию '''Список EMD при возврате''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''. &lt;br /&gt;
*'''Пропускать шаг модерации заявки вынужденного автоматического возврата''' — пропуск ручного подтверждения агентом заявок с вынужденным и автоматическим возвратом. Подтверждение заявки пользователем &lt;br /&gt;
остается необходимо, если включена настройка ''Добавить шаг подтверждения заявки пользователем в процессе возврата''. &lt;br /&gt;
*'''Разрешить автоматический возврат билетов для PNR с формой оплаты''' — позволяет выбрать форму оплаты, при наличии в заказе которой будет разрешен автоматический возврат билетов:&lt;br /&gt;
** Наличные (CA)&lt;br /&gt;
** Банковская карта (CC)&lt;br /&gt;
** Банковский чек (CK)&lt;br /&gt;
** Инвойс (IN)&lt;br /&gt;
** Взаимозачет (VZ)&lt;br /&gt;
** Остальные (Other)&lt;br /&gt;
 &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:settings_EX_R.jpg|800px|Настройки компонента]] &lt;br /&gt;
|-&lt;br /&gt;
|Настройки компонента&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;
# '''Просмотр заказа''' - открывает страницу с информацией о заказе.&lt;br /&gt;
# '''Возврат билетов''' – осуществляет переход к созданию или просмотру заявки на возврат.&lt;br /&gt;
# '''Обмен билетов''' – перенаправляет пользователя к созданию или просмотру заявки на обмен.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:str_zakaza.png|800px|Рис.1 Страница выписанного заказа]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.1 Страница выписанного заказа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Также на данной странице расположена кнопка '''«Служебная информация»''', по нажатию на которую отображается подробная информация о заказе, где в строке '''«Связанные заказы»''' расположены ссылки на все имеющиеся заявки, как показано ''Рис. 2''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:sl_info.png|350px|Рис. 2 Связанные заказы]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.2 Связанные заказы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''''При заявке на возврат''''' необходимо выбрать его тип: вынужденный или добровольный (система предлагает помощь в принятии решения в виде подсказок о том, какие возвраты могут рассматриваться как вынужденные или добровольные, сам текст подсказок редактируется в разделе «Языковые ресурсы»). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Затем нужно выбрать полный или частичный возврат, путем выбора пассажиров или сегментов из списка к возврату соответственно. Стоит учесть, что для перелетов в одну сторону с одним пассажиром форма с выбором сегментов и пассажиров отсутствует.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В случае вынужденного возврата обязательно указывается причина, а также прикрепляются  копии документов, подтверждающих обстоятельства возврата (размер файла не должен превышать 5 Mb, максимальное количество файлов – 5). В случае добровольного возврата данные поля отображаться не будут.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для завершения необходимо указать или отредактировать контактные данные, которые по умолчанию подгружаются из формы заказчика на странице заказа, и нажать кнопку '''«Отправить заявку»'''. Произойдет синхронизация заказа с ГДС и создание заявки со статусом ''«Новая заявка на возврат»''. Дополнительно на электронную почту клиента и агента будет отправлена нотификации ''«Новая заявка на возврат билетов»'', вид которой настраивается в '''«Шаблонах электронных писем»'''.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:zayavka_return.png|900px|Рис. 3 Страница заявки на возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.3 Страница заявки на возврат&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''''При создании заявки на обмен''''' клиент в свободной форме пишет желаемые изменения (поле &amp;quot;Желаемые изменения&amp;quot; отображается только в случае произведения обмена билетов в ''ручном'' режиме), например, изменение времени вылета, заполняет или редактирует контактные данные, прикрепляет необходимые для обмена документы. И по нажатию на кнопку '''«Отправить заявку»''' выполняется синхронизация заказа с ГДС, а заявка в статусе ''«Новая заявка на обмен билетов»'' с комментарием клиента отправляется в агентство, ее копия отправляется клиенту (нотификация по электронной почте).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Title exchange2.png|800px|Рис. 4 Страница заявки на обмен]]&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;
*Медицинская справка о болезни пассажира &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;
|[[Файл:Title exchange3.png|800px|Рис. 5 Примеры прикрепляемых документов на обмен и возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.5 Примеры прикрепляемых документов на обмен и возврат&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Обработка заявки ===&lt;br /&gt;
&lt;br /&gt;
Процесс обработки заявки в системе {{NameSystem}} состоит из следующих этапов:&lt;br /&gt;
# Расчет стоимости к возврату или доплате и внесение даты, до которой расчет будет действителен(выполняется менеджером/экспертом системы).&lt;br /&gt;
# Подтверждение согласия на выполненный расчет через отправку заявления (выполняется владельцем заказа или менеджером/экспертом).&lt;br /&gt;
# Возврат средств менеджером/экспертом или доплата пользователем, сделавшим заказ.&lt;br /&gt;
# Импорт новой брони в заказ (выполняется менеджером/экспертом системы) - при необходимости.&lt;br /&gt;
{{Attention|Следует принять во внимание, что до выполнения последнего этапа обработки заявки необходимо выполнить возврат или обмен билетов через терминал, чтобы с завершением выполнения заявки по заказу актуализировалась информация.}} &amp;lt;br&amp;gt;  &lt;br /&gt;
{{Attention|Для заказов, оплаченных через ПШ Баланс, необходимо выполнить возврат билетов через терминал до возврата средств менеджером/экспертом (пункт №3), так как автоматический возврат средств по Балансу производится только для заказов в статусе &amp;quot;Аннулирован&amp;quot;.}} &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
В созданной заявке менеджеру и эксперту агентства/субагентства открывается дополнительный блок для ее обработки, ''Рис.5''. Блок состоит из следующих частей:&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;
Стоит учитывать, что для разного типа заявок состав блока менеджера будет варьироваться. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Return_rasch.png|700px|Рис. 6 Блок менеджера]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.6 Блок менеджера&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;
* Код брони (PNR)&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;lt;br&amp;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;
&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;
''Срок действия расчета'', указанный на этапе расчета стоимости к возврату/доплате.&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;
* Сбор за возврат&lt;br /&gt;
* Удержание за использованный участок маршрута&lt;br /&gt;
* Тариф, не подлежащий возврату по УПТ&lt;br /&gt;
* Сбор авиакомпании за возврат&lt;br /&gt;
* Сбор авиакомпании за аннулирование брони&lt;br /&gt;
* Сбор агентства&lt;br /&gt;
* Сбор субагента&lt;br /&gt;
* Сбор платежной системы&lt;br /&gt;
* Дополнительное удержание по таксам&lt;br /&gt;
* Сбор за дополнительные услуги (Альфастрахование, Аэроэкспресс, ERV-страхование, сервисные пакеты)&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;
Валюта расчета соответствует валюте заказа.&amp;lt;br&amp;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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:rasch_sum.png|300px|Рис. 7 Форма расчета]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.7 Форма расчета&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Алгоритм расчета итоговой стоимости включает разбивку сбора агентства, субагентства и наценки платежного шлюза пропорционально стоимости тарифа для конкретного пассажира в общей сумме заказа, т.е. чем больше стоимость тарифа, тем большая часть сбора на него отводится.}}&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;
|[[Файл:Srok godnosti.png|450px|Рис. 8 Срок действия]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.8 Срок действия&lt;br /&gt;
|}&lt;br /&gt;
По истечении указанного на заявке срока, любые действия с заявкой становятся недоступными, её можно лишь аннулировать. Клиенту потребуется создать новую заявку с актуальным перерасчетом от менеджера/эксперта.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Srok istek.png|450px|Рис. 9 Срок действия истек]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.9 Срок действия истек&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;
После подтверждения агент получает уведомление по электронной почте о согласии клиента. &amp;lt;br&amp;gt;&lt;br /&gt;
Шаблон письма настраивается в '''«Настройки системы → Нотификации и документы → Шаблоны электронных писем → Заявка на возврат или обмен подтверждена»'''. &amp;lt;br&amp;gt;&lt;br /&gt;
Текст заявления можно посмотреть, кликнув по ссылке «текстом заявления» на странице заявки, а сам шаблон документа настраивается в разделе '''«Настройки системы → Нотификации → Документы → Заявление на возврат или обмен»'''. Заявление отправляется на почту агента и клиента. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:подтверждение согласия.png|left|450px|Рис. 10 Подтверждение согласия]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис. 10 Подтверждение согласия&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Возврат средств или доплата по заявке ====&lt;br /&gt;
Возврат денег производится менеджером или экспертом агентства, чтобы была возможность проконтролировать возвращаемые средства. Важно помнить, что частичный возврат средств реализован только в платежных шлюзах МПС, Депозит и OneClickPay.&amp;lt;br&amp;gt; &lt;br /&gt;
Для B2B клиентов, использующих способ оплаты Депозит, возврат средств осуществляется на баланс компании (при условии, что заказ оплачен через баланс компании). При этом дополнительных настроек платежного шлюза не требуется.&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:QIP_Shot_-_Screen_869.png|800px|Рис. 11 Возврат средств]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.11 Возврат средств&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для B2C клиентов на данный момент возврат денег через платежный шлюз, не поддерживающий частичный возврат, возможен только через личный кабинет платежного шлюза или другими доступными агенту способами. &amp;lt;br&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;br&amp;gt;&lt;br /&gt;
{{Attention|Провести оплату может только автор заказа, поэтому менеджеру/эксперту блок с оплатой не виден.}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:оплата сбора.png|600px|Рис. 12 Оплата сбора]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис. 12 Оплата сбора&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Импорт брони из GDS ====&lt;br /&gt;
Последним этапом обработки заявки является импорт новой брони из GDS. Для проведения импорта необходимо указать номер PNR в системе поставщика и выбрать ''пакет реквизитов, в котором создан заказ''. После успешного проведения импорта статус заявки изменится на ''«Выполнено»''. &amp;lt;br&amp;gt;&lt;br /&gt;
Завершить обмен или возврат по заявке, не требующей импорта брони можно, включив флажок '''«Не импортировать новый PNR»''' и нажав кнопку '''«Завершить обмен»''' или '''«Завершить возврат»'''.&lt;br /&gt;
По выполнению заявки на странице основного заказа будет показано сообщение о выполненном возврате или обмене. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:импорт.png|800px|Рис. 13 Импорт брони]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.13 Импорт брони&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Отклонение заявки  ====&lt;br /&gt;
Менеджер и эксперт агентства/субагентства может отклонить заявку пользователя на всех этапах ее обработки вплоть до импорта новой брони. По клику на кнопку «Отклонить заявку» открывается форма для ввода причины отклонения, которая будет видна пользователю. Заполнение причины не является обязательным. Отклонение заявки логируется и отображается в таблице «История изменений заявки», а также на почту, указанную при создании заявки, отправляется нотификация. Шаблон нотификации можно задать в разделе '''«Настройки системы → Нотификации → Шаблоны электронных писем»'''. Название шаблона - &amp;quot;Заявка на возврат или обмен отклонена&amp;quot;.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Отклонение_заявки.jpg|800px|Рис. 14 Отклонение заявки]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.14 Отклонение заявки&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:История_изменений1.jpg|800px|Рис.15 История изменений заявки]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.15 История изменений заявки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Автоматизированный возврат ==&lt;br /&gt;
&lt;br /&gt;
Автоматизированный возврат совершается при взаимодействии с GDS в несколько этапов. На первом этапе запрашивается сумма к возврату. На втором этапе выполняется возврат билетов. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы начать работу с данной функциональностью необходимо включить автоматический режим в '''Способ проведения обменов и возвратов''',  а также задать размер штрафа за возврат в поле '''Размер штрафа за возврат одного билета''' ''(необязательная опция к заполнению)''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Особенности автоматизированного возврата ===&lt;br /&gt;
&lt;br /&gt;
# Вынужденный возврат билетов всегда должен обрабатываться '''в ручном режиме''' (на электронную почту отправляется нотификация с темой &amp;quot;Заявление на возврат билетов&amp;quot;), так как перед произведением возврата необходимо проверить достоверность документов, на основании которых выполняется вынужденный возврат. В случае отмены рейса рекомендуем запросить добровольный возврат, так как расчет суммы к возврату в этом случае будет произведен в соответствии с информацией об отмене рейса в хосте авиакомпании. Данная рекомендация может быть описана в тексте на странице оформления заявки на возврат билетов в разделе [[Языковые ресурсы|Языковые ресурсы]] путем дополнения значения переменной exare_return_newClaim_auto_disclaimer. Для того, чтобы агенты и клиенты учитывали данную особенность при работе с вынужденным возвратом билетов.&lt;br /&gt;
# Частичный добровольный возврат билетов для первого сегмента Round-Trip перелета невозможен, возврат билетов в этом случае доступен только для всей перевозки целиком. Если первый сегмент уже завершен (по нему состоялся вылет и прилет), то для оставшихся сегментов становится доступна возможность автоматического возврата билетов.&lt;br /&gt;
# Для возврата билетов в случае, если пассажир уже прошел регистрацию на рейс, необходимо сначала произвести отмену регистрации (данная процедура должна быть выполнена сотрудниками авиакомпании) и только после этого возврат билетов станет доступен в автоматическом режиме.&lt;br /&gt;
# Невозможен добровольный возврат билетов для взрослого пассажира (внесенного в PNR первым) при наличии пассажира-младенца в заказе. Поскольку пассажир-младенец &amp;quot;закрепляется&amp;quot; за первым пассажиром в PNR и необходимо сначала &amp;quot;закрепить&amp;quot; пассажира-младенца за другим взрослым пассажиром (это может быть сделано сотрудниками авиакомпании в терминале) и только после этого будет доступен автоматический возврат билетов для первого пассажира.&lt;br /&gt;
&lt;br /&gt;
=== Процесс автоматизированного возврата ===&lt;br /&gt;
&lt;br /&gt;
Создание заявки на автоматизированный возврат схоже с созданием заявки на ручной возврат, однако важно учесть следующее: &amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention| в автоматизированном возврате не поддерживается частичный возврат маршрута. Доступен только полный возврат всех сегментов.}} &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Одновременно с созданием заявки система {{NameSystemLink}} направляет запрос на получение суммы к возврату в GDS. Исходя из полученной суммы и штрафа, указанного в настройке '''Размер штрафа за возврат одного билета''', определяется сумма, которая будет возвращена пользователю. Важно понимать, что сумма к возврату рассчитывается, как ''Сумма к возврату из GDS - Штраф из настроек''. Нотификация о произведенном расчете направляется на адрес скрытой копии письма и на адрес, указанный в заявке. &amp;lt;br&amp;gt;&lt;br /&gt;
Если размер штрафа из настроек превышает значение, полученное от поставщика, то будет выставлена сумма к доплате, соответственно пользователю (владельцу заказа) необходимо проводить оплату. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:autoreturn_sum.jpg|800px|Рис.16 Отображение суммы к возврату под пользователем]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.16 Отображение суммы к возврату под пользователем&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Возврат денег производится менеджером или экспертом агентства, чтобы была возможность проконтролировать возвращаемые средства. Важно помнить, что частичный возврат средств реализован только в платежных шлюзах МПС, Депозит и OneClickPay. Также есть возможность пропуска возврата средств.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:autoreturn_sum1.jpg|800px|Рис.17 Возврат средств под менеджером или экспертом агентства]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.17 Возврат средств под менеджером или экспертом агентства&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
По завершению возврата или доплаты генерируется запрос на сдачу билетов в GDS. Если производится возврат билетов не для всех пассажиров из заказа, то по его завершению к заявке прикрепляется дополнительный заказ в статусе '''«Аннулирован»'''. Новый заказ содержит информацию по перелету и пассажирам, для которых выполнялся автоматизированный возврат. Т.о. в основном заказе сохранится информация по оставшимся пассажирам и билетам.&amp;lt;br&amp;gt;&lt;br /&gt;
Если производится полный возврат билетов на всех пассажиров, то по завершению возврата основной заказ перейдет в статус '''«Аннулирован»''', а все дополнительные услуги будут отменены. Отмена дополнительных услуг осуществляется только при полном возврате.&amp;lt;br&amp;gt;&lt;br /&gt;
По завершению операции возврата билетов на странице основного заказа отобразится сообщение '''«Выполнен возврат»''' или '''«Выполнен частичный возврат»'''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:successful_autoreturn.jpg|800px|Рис.18 Завершение возврата]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.18 Завершение возврата&lt;br /&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;
'''ГРС Sirena''' &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;
Создавая заявку на обмен, пользователь выбирает определенный участок перелета или весь маршрут к обмену, отмечает пассажиров, для которых производится обмен. В блоке «Контактные данные» указывает имя, телефон и e-mail адрес, чтобы своевременно получить нотификации, отправляемые в ходе выполнения обмена. По клику на кнопку ''«Отправить заявку»'' создается заявка на обмен билетов. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_1.jpg|800px|Рис.19 Создание заявки на обмен]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.19 Создание заявки на обмен&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
На странице сформированной заявки открывается форма поиска нового перелета для обмена, где следует указать параметры нового поиска. По завершению поиска отображается список доступных вариантов для обмена, полученный из ГРС.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_3.jpg|800px|Рис.20 Поиск вариантов для обмена]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.20 Поиск вариантов для обмена&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;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:order_exchanges_4.jpg|600px|Рис.21 Детализации стоимости]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.21 Детализации стоимости&lt;br /&gt;
|}&lt;br /&gt;
В зависимости от выбранного варианта для обмена следующим этапом будет проведение доплаты пользователем или возврат средств (см. раздел '''«Возврат средств или доплата по заявке»'''). &amp;lt;br&amp;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;
|[[Файл:order_exchanges_5.jpg|800px|Рис.22 Новый заказ, созданный в результате обмена.]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.22 Новый заказ, созданный в результате обмена.&lt;br /&gt;
|}&lt;br /&gt;
При обмене могут сгенерироваться EMD со стоимостью для возврата. Документы возвращаются автоматически сразу после завершения обмена либо через некоторое время - зависит от настроек на стороне Amadeus. Время задается в реквизитах к GDS на стороне {{NameProject2}} - '''Количество часов до возможности возврата RSVR EMD'''. В зависимости от того, как настроены реквизиты на стороне Amadeus, и предполагается устанавливать значение этой настройки. Система {{NameSystemLink}} поддерживает ручной возврат EMD по кнопке «Завершить обмен». Важно учесть, что действие доступно, только если сгенерированы EMD для возврата и их автоматический возврат недоступен.&lt;br /&gt;
&lt;br /&gt;
== Получение EMD по выполнению возврат и обмена ==&lt;br /&gt;
При выполнении возврата, обмена/ревалидации оформляются EMD на штрафы, на разницу из-за уменьшения тарифа и/или такс. Система {{NameSystem}} формирует документ EMD и отправляет его на адрес заказчика, а также копия уходит по адресу из настройки «Адрес электронной почты для копий уведомлений». Для формирования документа система использует заданный в настройках шаблон, располагающийся по адресу '''«Настройки системы → Нотификации и документы → Документы → Документы для авиа → EMD»'''. &lt;br /&gt;
&lt;br /&gt;
В списке действий с заказом представлена возможность выгрузки EMD. &lt;br /&gt;
  &lt;br /&gt;
== Перевод автоматизированной заявки в ручную ==&lt;br /&gt;
Системой {{NameSystemLink}} поддерживается переключение режима обработки заявок с автоматизированного на ручной. Перевод заявки может быть выполнен пользователем вручную или системой автоматически.&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:exchange_changeMode.jpg|800px|Рис.23 Перевод в ручной режим при отсутствии подходящего рейса для обмена]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.23 Перевод в ручной режим при отсутствии подходящего рейса для обмена.&lt;br /&gt;
|}&lt;br /&gt;
* Выставленная ГРС сумма к возврату не удовлетворяет агента. В таком случае в блоке менеджера имеется действие ''«Перейти в ручной режим»''.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:return_changeMode.jpg|800px|Рис.24 Перевод в ручной режим заявки на возврат]]&lt;br /&gt;
|-&lt;br /&gt;
|Рис.24 Перевод в ручной режим заявки на возврат.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для отклонения заявки при неудачной попытке автоматического возврата и обмена в системе имеется настройка '''При неудачной попытке автоматического возврата и обмена'''. &lt;br /&gt;
Дополнительно на электронную почту клиента и агента будет отправлена нотификации «Заявка на возврат или обмен переведена в ручной режим», вид которой настраивается в «Шаблонах электронных писем». Причина отклонения заявки задаётся с помощью алиаса exare_claim_has_been_rejected, которая подгружается в письмо и на страницу с заявками. &amp;lt;!-- #55553 --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D1%80%D0%B5%D0%BD%D0%B0_%D0%A2%D1%80%D1%8D%D0%B2%D0%B5%D0%BB&amp;diff=17803</id>
		<title>Сирена Трэвел</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D1%80%D0%B5%D0%BD%D0%B0_%D0%A2%D1%80%D1%8D%D0%B2%D0%B5%D0%BB&amp;diff=17803"/>
		<updated>2023-09-29T08:49:35Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Подключение к Сирена Трэвел */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Sirena.jpg‎|справа]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Сирена Трэвел''' — крупнейшая российская компания, оказывающая услуги по бронированию и продаже авиабилетов, мест на культурно-зрелищные мероприятия, оформлению страховых полисов и т.п. Компания осуществляет эксплуатацию первой отечественной аккредитованной авиационной распределительной системы (АРС) «Сирена Трэвел», разработанную в соответствии с рекомендациями IATA ([[Международная ассоциация воздушного транспорта (IATA)]]), которая предоставляет агентствам интерфейсы для бронирования и продажи билетов, а — авиакомпаниям инструменты для управления и контроля ресурсами мест. &lt;br /&gt;
&lt;br /&gt;
==Онлайн бронирование авиабилетов через Сирена Трэвел==&lt;br /&gt;
&lt;br /&gt;
Для бронирования авиабилетов через Сирена Тревэл на сайте в режиме онлайн необходимо подключиться к [http://www.nemo.travel системе бронирования {{NameSystem}}]  [http://www.nemo.travel Сайт системы {{NameSystem}}] (модуль продажи авиабилетов через Сирена Тревел)&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Система бронирования [http://www.nemo.travel {{NameSystem}}] поддерживает продажу авиабилетов на сайте агентства через глобальную распределительную систему Sirena Travel (Sirena 2000).&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Nemo-goto.png|center|link=http://nemo.travel]]&lt;br /&gt;
&lt;br /&gt;
== Основные возможности ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:12px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Поиск и общее'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
* Поиск по окружным датам — условно[[#FAQ по GDS/ГРС/API Sirena Travel|&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* Поиск по ближайшим аэропортам — позволяет осуществлять поиск перелетов не только в аэропорт выбранного города, но и в аэропорты соседних городов; примеру, включать в результаты поиска варианты перелетов с прилетом в аэропорт Шарджи при поиске перелетов в Дубай. Работает автоматически, если опция подключена на стороне ГРС Сирена Трэвел. При необходимости нужно направить запрос в ГРС на подключение к своему ClientID. {{Attention|Список аэропортов задается на стороне ГРС Сирена Трэвел.}} &lt;br /&gt;
* Поиск по публичные + приватные тарифы[[#FAQ по GDS/ГРС/API Sirena Travel|&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* Поиск приватных тарифов[[#FAQ по GDS/ГРС/API Sirena Travel|&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* Поиск по расписанию&lt;br /&gt;
* Максимальное количество пассажиров всех типов в поисковом запросе — 9&lt;br /&gt;
* Количество пассажиров одного типа в запросе — 9&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Бронирование'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
* Дополнительные операции с использованием реквизитов/настроек&lt;br /&gt;
** Чтение тарифных правил&lt;br /&gt;
** Проверка доступности&lt;br /&gt;
** Актуализация цены&lt;br /&gt;
** Возвращаемые типы тарифов — Public&lt;br /&gt;
* Операции/запросы .NET авиа-сервера&lt;br /&gt;
** Бронирование перелета&lt;br /&gt;
** Отмена брони&lt;br /&gt;
** Обновление (синхронизация) брони&lt;br /&gt;
** Импорт брони по ПНР локатору&lt;br /&gt;
** Получение истории брони из ГДС&lt;br /&gt;
** Изменение внесённого контента брони&lt;br /&gt;
** Добавление контента&lt;br /&gt;
** Контент через WS — ТКП&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Выписка'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
* Из реквизитов/настроек&lt;br /&gt;
** Выписка на стоке авиа-компании[[#FAQ по GDS/ГРС/API Sirena Travel|&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
* Операции/запросы .NET авиа-сервера &lt;br /&gt;
** Выписка билетов для всей брони&lt;br /&gt;
** ГДС процессинг&lt;br /&gt;
** Войдирование&lt;br /&gt;
** Возврат билетов&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Подключение к Сирена Трэвел ==&lt;br /&gt;
Для реализации своего интернет-пункта  продажи [[агентство]] должно иметь либо свой договор с ЗАО «Сирена Трэвел», либо быть субагентом агентства, уже имеющего такой договор.&lt;br /&gt;
&lt;br /&gt;
В заявке на подключение нового ClientID нужно указать разрешенные IP-адреса серверов:&lt;br /&gt;
&lt;br /&gt;
'''188.235.129.232''' &amp;lt;br/&amp;gt;&lt;br /&gt;
'''5.188.163.245'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''5.188.163.242'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''37.200.71.162'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''37.200.71.164'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''95.213.141.253'''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''95.213.141.254'''&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Такой договор позволяет заключить дополнительное соглашение с ЗАО «Сирена Трэвел» на использование программного средства «Операционный шлюз системы бронирования &amp;quot;WS-Gate&amp;quot;» с необходимым агентству количеством сеансов (под сеансом подразумевается либо нейтральный сеанс (ТКП), либо сеанс авиакомпании) для работы с одним сайтом (вопрос работы с несколькими сайтами, а именно с сайтами субагентств, решается отдельно). Текст дополнительного соглашения, включающий в себя основную часть, техническое задание, описание регламентов, процедур, ссылки на документацию по XML, можно найти в агентском разделе на [http://www.sirena-travel.ru сайте] или получить в ЗАО «Сирена Трэвел». По завершении разработки агентство должно направить в ЗАО «Сирена Трэвел» запрос на тестирование работы интернет-пункта продажи и письмо о переводе в боевой режим сеансов, указанных в договоре.&lt;br /&gt;
&lt;br /&gt;
При заключении договора с компанией «Сирена Трэвел», клиенту присваивается тестовый ERSP-код и ID клиента (Client_id).&lt;br /&gt;
&lt;br /&gt;
Важным моментом является то, что для начала работы требуется не только тестирование со стороны ЗАО «Сирена Трэвел», но и аккредитация интернет-пункта продажи в ТКП (необходимые документы можно найти в агентской части на [http://www.tch.ru сайте]). При этом:&lt;br /&gt;
* сертифицируется сеанс ТКП;&lt;br /&gt;
* если расчет по кредитным картам идет не через ТКП, то сайт аккредитуется с правом бронирования и продажи;&lt;br /&gt;
* если расчет по кредитным картам идет через ТКП, то сайт аккредитуется с правом бронирования, продажи и оплаты.&lt;br /&gt;
&lt;br /&gt;
Телефон отдела аккредитации агентств: (495) 660 19 78.&lt;br /&gt;
&lt;br /&gt;
'''Для подключения к Сирене необходимы следующие реквизиты:'''&lt;br /&gt;
# Sirena2000 клиент ID;&lt;br /&gt;
# Sirena2000 IP адреса сервера;&lt;br /&gt;
# Sirena2000 порт сервера;&lt;br /&gt;
# Sirena2000 ERSP код.&lt;br /&gt;
&lt;br /&gt;
==== IP и порты,используемые в {{NameSystem}} ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! среда &lt;br /&gt;
! ip:порт &lt;br /&gt;
! ip:порт&lt;br /&gt;
|-&lt;br /&gt;
| ГРС (рабочая система)&lt;br /&gt;
| 193.104.87.251:34321&lt;br /&gt;
| 194.84.25.50:34321&lt;br /&gt;
|-&lt;br /&gt;
| ГРТ (тестовая система)&lt;br /&gt;
| 193.104.87.251:34322&lt;br /&gt;
| 194.84.25.50:34322&lt;br /&gt;
|-&lt;br /&gt;
| ГРУ (учебная система)&lt;br /&gt;
| 193.104.87.251:34323&lt;br /&gt;
| 194.84.25.50:34323&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|При переходе с тестового режима на боевой необходимо сменить порты.}}&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Sirena Travel ==&lt;br /&gt;
# При поиске Сирена возвращает только опубликованные тарифы.&lt;br /&gt;
# У данного поставщика нет возможности выбрать сложный маршрут. Максимальное количество сегментов согласно документации — два.&lt;br /&gt;
# Внесение данных о визе возможно только с терминала Сирены. Это связано с тем, что в [[ГРС]] пока не реализовано понятие secure flight и информация о необходимости внесения ремарок [[ПНР]] выводится только как сообщение по справке о наличие мест.&lt;br /&gt;
# Возможна ситуация, когда [[авиакомпания]] меняет значение таксы уже после бронирования. Система {{NameSystem}} в данном случае обновит цену перед выпиской.&lt;br /&gt;
# Для следующих авиакомпаний таксы РУ и SA не считаются (авиакомпании не требуют учёта такс в цене):&lt;br /&gt;
#* Авиакомпания Татарстан, такса SA 500 р.&lt;br /&gt;
#* Авиакомпания Руслайн, такса РУ 300 р.&lt;br /&gt;
#* Авиакомпания Сибирь, такса SU 1000 р.&lt;br /&gt;
#* Авиакомпания Трансаэро, такса SA 210 р.&lt;br /&gt;
# Для авиакомпании «Аэрофлот» (SU) не учитывается такса PS.&lt;br /&gt;
# Возможна ситуация, когда при стандартном прайсинге в Сирене возвращаются не наиболее дешевые тарифы АК по данному направлению, а тарифы, которые являются маршрутными, а потому более приоритетными. Под маршрутными понимаются тарифы, заданные для направления, в котором имеются промежуточные пункты перелета. При этом при бронировании таких перелетов, возвращается более дешевый тариф и цена заказа уменьшается. Это стандартное поведение системы бронирования, на которое никак не влияет производится ли процесс непосредственно в терминальном режиме или через вебсервисы.&lt;br /&gt;
# Возможна ситуация, когда от Сирены приходит ответ по ряду авиакомпаний на отсутствия рейда (маршрут и информация о багаже). В этом случай в системе {{NameSystem}} есть проверочный запрос. Перед бронированием система отсылает справочный запрос в Сирену и получает информацию, доступны ли рейды у данной авиакомпании. Если доступны, то запрашивает рейды и выводит информацию о маршруте и багаже. В случае если не доступны, то в созданном бронировании такой информации не будет. &lt;br /&gt;
# Информацию о норме провоза багажа через вебсервисы Сирены гарантированно можно получить по умолчанию только после бронирования. Чтобы данные о багаже приходили на этапе поиска и актуализации перелета, надо запрашивать в ГРС для конкретного client_id включение опции отображения багажа в параметре baggage для запросов pricing и pricing_flight соответственно. &lt;br /&gt;
# Системой в ответ на запрос может отдаваться разное количество вариантов. В любом случае будет отдано количество вариантов, указанных в min_results. Но до max_results может не дойти, если сработает внутрисистемное ограничение. Если какое-либо ограничение срабатывает и отдаются не все варианты, в ответе будет указано: «cut».&lt;br /&gt;
# Возможна ситуация, что видно перелеты в терминале, но на сайте они не отображаются поскольку заведены как чартерные тарифы. Как правило стоимость таких тарифов нулевая, но не всегда. Может быть категория пассажира — ЗРА. Такие перелеты невозможно получить в онлайн.&lt;br /&gt;
# Если есть необходимость комбинировать подклассы в перелете, необходимо в разделе: «Авиабилеты» → «Реквизиты подключения к GDS» — отметить поле  '''«Комбинировать подклассы на сегментах по маршруту перевозки»'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Выписка в ГРС Сирена Трэвел===&lt;br /&gt;
&lt;br /&gt;
Выписка билетов в Сирена Трэвел осуществляется после приема оплаты. Для каждой формы оплаты [[турагентство]] может установить свое время на оплату, обратившись в службу поддержки по почте webhelp@sirena-travel.ru или по телефону +7 (499)724-39-66, доб. 155. По умолчанию для всех форм оплаты установлено время 15 минут.&lt;br /&gt;
&lt;br /&gt;
На возможность выписки в общем случае влияют 3 параметра: &lt;br /&gt;
# таймлимит на места; &lt;br /&gt;
# срок действия тарифа; &lt;br /&gt;
# настройка сайта для данной формы оплаты. &lt;br /&gt;
&lt;br /&gt;
Для логики, реализованной в {{NameSystem}}, на возможность выписки влияют [[таймлимит]] на места и срок действия тарифа. Сирена выбирает наименьшее из двух значений.&lt;br /&gt;
&lt;br /&gt;
Таймлимит на места может быть изменен авиакомпанией — в этом случае сообщение от авиакомпании приходит в очередь 10 в Сирене, которая должна контролироваться оператором.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Если срок действия тарифа истек, то в рамках данного заказа невозможно применить его вновь. Это может сделать только оператор с пульта Сирены.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Возможны ситуации, в которых при недостаточном количестве виртуальных пультов некоторые запросы (например, выписка, подтверждение выписки) могут не выполниться, при этом ответа от Сирены не придет. Для решения данной проблемы необходимо увеличить количество виртуальных пультов.}}&lt;br /&gt;
&lt;br /&gt;
На стороне Сирены существуют настройки — минимальное время до таймлимита ПНР и минимально допустимое время на оплату (например, 5 и 5 минут). При оплате, исходя из этих настроек высчитывается время на оплату, а именно, из оставшегося времени до таймлимита (например 7 минут) высчитывается минимальное время до таймлимита ПНР (5 минут) и сравнивается с минимальным допустимым временем на оплату, в данном случае это 7-5 = 2 &amp;lt; 5. И в случае если время меньше, то оплата уже невозможно начать.&lt;br /&gt;
Для изменения данной настройки необходимо обратиться в службу поддержки Сирены.&lt;br /&gt;
&lt;br /&gt;
=== Новые статусы брони в Сирена Трэвел ===&lt;br /&gt;
&lt;br /&gt;
*'''unconfirmed_sale''' — означает, что оплата не подтверждена  (возникли какие-то проблемы с выпуском билета). Обычно заказ находится в этом статусе очень короткое время. Если же заказ завис в таком статусе, то, скорее всего, имеет место сбой. Необходимо обратиться в службу техподдержки.&lt;br /&gt;
*'''mso''' — билет не продан, но квитанция МСО напечатана; &lt;br /&gt;
*'''mсo returned''' — квитанция сдана.&lt;br /&gt;
&lt;br /&gt;
=== Сессии в Сирене ===&lt;br /&gt;
&lt;br /&gt;
Сессия — это работа одного пульта пункта интернет-продаж.&lt;br /&gt;
&lt;br /&gt;
Порядок действий при подключении дополнительных пультов:&lt;br /&gt;
&lt;br /&gt;
# [[Агентство]] заказывает дополнительные пульты в Сирене и прописывает их в договоре.&lt;br /&gt;
# Получив номера пультов, агентство обращается в ТКП с просьбой аккредитовать их в ТКП (образцы заявок можно найти на [http://www.tch.ru сайте] в разделе [http://www.tch.ru/rus/svvt_today/rights Регулирование прав продажи агентств в ССВТ].&lt;br /&gt;
# После аккредитации дополнительного пульта агентство обращается в Сирену с просьбой открыть продажу на данном пульте, прикладывая к ней ответ ТКП об аккредитации.&lt;br /&gt;
&lt;br /&gt;
Если смотреть на этот процесс с технологической точки зрения, то добавление пульта пункта интернет продаж (ПИП) означает добавление нового технологического адреса в конфигурацию офиса.&lt;br /&gt;
&lt;br /&gt;
При отсутствии вопросов у ТКП и Сирены процесс добавления пульта и его аккредитации занимает 2-3 рабочих дня.&lt;br /&gt;
&lt;br /&gt;
По информации от Сирены, для средних объемов продажи количество пультов, не превышает 5.&lt;br /&gt;
&lt;br /&gt;
Максимальное количество дополнительных пультов (сессий), известное на текущий момент — 10.&lt;br /&gt;
&lt;br /&gt;
=== Заведение агентских сборов ===&lt;br /&gt;
&lt;br /&gt;
В Сирене есть механизм ведения агентских сборов, который работает в любом сеансе. При этом его использование обязательно только для e-commerce ТКП. Для оплаты через eGo в сеансе BSP вы можете как пользоваться механизмами Сирены по ведению сборов, так и накидывать сбор сами при передаче к оплате в eGo. При тарификации через XML-шлюз Сирены вы имеете возможность понять, заведен ли [[сбор]] на данный вариант оплаты или нет (при этом надо соблюсти те же условия (ППР, ERSP, форма-оплаты…) при которых будет производится оплата).&lt;br /&gt;
&lt;br /&gt;
'''eGo''' — платежный шлюз процессинговой системы.&lt;br /&gt;
&lt;br /&gt;
'''e-commerce ТКП''' — один из вариантов оплаты, доступный через eGo. &lt;br /&gt;
&lt;br /&gt;
=== Таймлимит для Сирена Трэвел в {{NameSystem}} ===&lt;br /&gt;
&lt;br /&gt;
[[Таймлимит]] может быть назначен двумя способами:&lt;br /&gt;
# Автоматический таймлимит (с использованием данных «Правил назначения таймлимита» авиакомпании);&lt;br /&gt;
# С использованием данных [[УПТ]] (категории 5), то есть по оценке.&lt;br /&gt;
&lt;br /&gt;
Сразу после бронирования таймлимит автоматически устанавливается в соответствии с данными «Правил назначения таймлимита» авиакомпании. Если для авиакомпании в системе выставлен признак назначения таймлимита по оценке (по данным УПТ — категория 5), то если оформление билета сразу производиться не будет, то для того, чтобы завершить ПНР (запрос Е/И), необходимо переустановить таймлимит в соответствии с данными УПТ. Иначе система выдает реплику: «УСТАНОВИТЕ ТАЙМЛИМИТ ПО ОЦЕНКЕ (ЗАПРОС ТЛ)».&lt;br /&gt;
&lt;br /&gt;
{{Attention|На значение таймлимита для заказов в Сирене влияют настройки {{NameSystem}}. За основу берется минимальное значение.}}&lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystem}} таймлимит для Сирены отображается на 2 страницах:&lt;br /&gt;
&lt;br /&gt;
* На странице подтверждения бронирования — здесь выводится таймлимит авиакомпании, который приходит в {{NameSystem}} при поиске с учетом настроек.&lt;br /&gt;
* На странице с информацией о готовом заказе — здесь отображается окончательный таймлимит, пришедший от Сирены с учетом настроек {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Окончательный таймлимит для заказа в Сирене можно получить только после бронирования.}}&lt;br /&gt;
&lt;br /&gt;
=== Синхронизация заказов ===&lt;br /&gt;
&lt;br /&gt;
Для поставщика Сирена Трэвел можно использовать модуль синхронизации заказов. Подробнее: [[Синхронизация заказов]]&lt;br /&gt;
&lt;br /&gt;
=== Вид маршрут-квитанции, рекомендованный ТКП для Интернет-пунктов продаж ===&lt;br /&gt;
&lt;br /&gt;
Маршрут-квитанцию (Сирена-Трэвел) с элементами латиницы можно посмотреть здесь: [[Файл:itteng.pdf]]&lt;br /&gt;
&lt;br /&gt;
Маршрут-квитанцию (Сирена-Трэвел) с элементами кириллицы можно посмотреть здесь: [[Файл:Ittrus.pdf]]&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;
1.1. Агентство в рамках Стандартного договора ТКП с агентством самостоятельно определяет потребность в бланках СПД и других бланках (далее – бланки), а также квотах электронных билетов на предстоящий период и представляет в ТКП «Заявку на получение бланков СПД, других бланков и квот электронных билетов НСАВ-ТКП» (далее – Заявка), оформленную в соответствии с Приложением 1.&lt;br /&gt;
&lt;br /&gt;
1.2. Заявка предоставляется агентством в ТКП заблаговременно, с учетом сроков рассмотрения заявки и времени, необходимого для перечисления и зачисления на расчетный счет ТКП денежных сумм, указанных в Извещении, в соответствии с п.п.3.4 и 3.8.1 настоящей технологии.&lt;br /&gt;
&lt;br /&gt;
1.3. Заявка может быть направлена в ТКП для предварительного рассмотрения по факсу, телеграфному каналу АФТН, электронной почте, ИНФОСЭД, почтой или нарочным. При этом к моменту получения бланков представителем агентства в ТКП должен быть предоставлен оригинал данной Заявки.&lt;br /&gt;
&lt;br /&gt;
1.4. Заявка рассматривается в ТКП в течение 4-х рабочих дней со дня ее поступления.&lt;br /&gt;
&lt;br /&gt;
1.5. Количество выдаваемых бланков форм Е61, H61, D61, Z61, 35, 30, M61 и предоставляемых квот электронных билетов определяется ТКП исходя из Заявки и условий Стандартного договора ТКП с агентством.&lt;br /&gt;
&lt;br /&gt;
1.6. Количество выдаваемых бланков квитанций разных сборов формы К95, бланков формы С98 и бланков ярлыков пачки/партии определяется ТКП, исходя из Заявки. ТКП имеет право сократить количество выдаваемых бланков данных форм исходя из имеющихся запасов.&lt;br /&gt;
&lt;br /&gt;
1.7. Количество выдаваемых бланков форм А61, S11, T12, бланков грузовых накладных определяется ТКП, исходя из Заявки и отдельных договоров или соглашений.&lt;br /&gt;
&lt;br /&gt;
1.8. После рассмотрения Заявки ТКП направляет агентству Извещение о рассмотрении Заявки (далее – Извещение). Извещение направляется агентству по электронной почте. 1.8.1. В случае принятия положительного решения о выдаче бланков в Извещении указываются формы и количество бланков, адрес, сроки, и условия получения бланков, суммы к оплате, банковские реквизиты, другие условия получения бланков, а также предоставленные квоты электронных билетов. 1.8.2. В случае уменьшения количества выдаваемых бланков и предоставляемых квот электронных билетов и в случае отказа в выдаче бланков и предоставлении квот электронных билетов в Извещении указывается причина того или иного решения. Причинами отказа в выдаче бланков и предоставления квот электронных билетов или уменьшения количества выдаваемых бланков и квот электронных билетов могут послужить: невыполнение агентством условий Стандартного договора с ТКП, наличие достаточного запаса бланков и квот электронных билетов у агентства и т.п.&lt;br /&gt;
&lt;br /&gt;
1.9. При получении Извещения с отказом в выдаче бланков и предоставлении квот электронных билетов агентство устраняет причины, указанные в Извещении, и уведомляет ТКП об этом, после чего Заявка заново рассматривается в ТКП в установленном порядке. 1.10. При предоставлении агентству квот электронных билетов ТКП размещает в ЦЭБ информацию о предоставленных агентству квотах электронных билетов. 1.11. Если в течение 10-ти дней после направления агентству Извещения представитель агентства не прибыл в ТКП для получения бланков, Заявка считается аннулированной в части бланков. В случае наличия в агентстве потребности в бланках на предстоящий период  агентство представляет в ТКП новую Заявку.&lt;br /&gt;
&lt;br /&gt;
=== Получение перелетов с пересадками в разных аэропортах ===&lt;br /&gt;
&lt;br /&gt;
В ГРС Сирена Трэвел есть возможность получения перелетов с пересадками в разных аэропортах без использования сложного маршрута (пример: Екатеринбург - Домодедово, Москва; Внуково, Москва - Фергана).&lt;br /&gt;
Функциональность подключается администратором системы {{NameSystem}}. Для ее включения необходимо оставить заявку в проектном трекере [http://helpdesk.nemo.travel helpdesk.nemo.travel]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для подключения новой функциональности необходимо подписание дополнительного соглашения между агентом и ГРС &amp;quot;Сирена Трэвел&amp;quot;.}}&lt;br /&gt;
&lt;br /&gt;
==Платежные шлюзы Сирена Трэвел==&lt;br /&gt;
&lt;br /&gt;
=== Платежный шлюз «E-commerce» ===&lt;br /&gt;
&lt;br /&gt;
Решение «E-commerce для бизнеса» — комплекс решений для тех, кто уже принимает банковские карты и хочет добиться максимальной автоматизации процесса приема платежей, кому важно получить стабильно работающее решение использующее все возможности интернет-эквайринга.&lt;br /&gt;
&lt;br /&gt;
Специфика спектра услуг, предоставляемого компанией интернет-магазинам предприятий, предлагающих пользователям сети традиционный «трэвел» контент связана, в первую очередь, с уникальными технологиями, основанными на глубокой интеграции с системами бронирования авиабилетов – ГРС (Сирена Трэвел, Galileo, Sabre, Amadeus) и партнёрских отношениях с транспортной клиринговой палатой (ТКП).&lt;br /&gt;
&lt;br /&gt;
Высокая надежность и безопасность системы подтверждена сертификатом PCI DSS, а также платежными системами VISA и MasterCard.&lt;br /&gt;
Помимо процессинга банковских карт (VISA, MasterCard, JCB) компания осуществляет маршрутизацию платежей, осуществляемых при помощи электронных денег (Яндекс деньги, Web Money), различных платежных систем (Рапида, Элекснет, Qiwi) и оплат, осуществляемых через крупнейшие сети приема платежей (Евросеть, Связной).&lt;br /&gt;
&lt;br /&gt;
=== МПС (EgoPay) ===&lt;br /&gt;
&lt;br /&gt;
Платежное решение Сирена Трэвел (2-я версия), позволяет оплачивать билеты не только ТКП, но и BSP. Причем поддерживает прямой процессинг в БСП.&lt;br /&gt;
&lt;br /&gt;
Преимущества второй версии — возможность оплачивать билеты, забронированные в ГРС Galileo, Sabre, Amadeus, а также Отелей и ж/д перевозки.&lt;br /&gt;
&lt;br /&gt;
Возможно проводить оплату с отрицательными сборами. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Сумма со скидкой не будет списана со счета клиента, но разницу агентство должно самостоятельно компенсировать при расчетах с АК.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|При заказе shop_id на стороне МПС необходимо учесть, что МПС по умолчанию устанавливает настройку для shop_id rebook и reprice PNR. Если данная настройка включена на shop_id, то может возникнуть ситуация в случае выписки МПС, если заказ в статусе attempted, и бронирование в ГРС Сирена Тревел живое, то МПС добавляет таймлимит 15 минут к текущему времени. То есть переданный Nemo таймлимит не совпадет с таймлимитом на стороне МПС, что может привести к аннуляции заказа на стороне Nemo, и выписке заказа на стороне МПС. Рекомендуем отключить данную настройку на стороне МПС на shop_id.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|При переключении авиакомпании с формы оплаты ПК (по умолчанию) на ПП ПК может возникнуть проблема с выпиской, если оплата произошла до перехода. Для открытия формы оплаты ПП ПК агенту необходимо своевременно отправить заявку в ТКП.}}&lt;br /&gt;
&lt;br /&gt;
==== Настройки оплаты через платежный шлюз Сирена Трэвел (2-я версия) ====&lt;br /&gt;
&lt;br /&gt;
Настройки для данного способа оплаты на стороне {{NameSystem}} находятся в разделе '''«Финансы и платежи» → «Платежные методы»  → «Управление шлюзами» → «Сирена 2».'''&lt;br /&gt;
* '''«Боевой режим»''' — отвечает за перевод данного способа оплаты в боевой режим.&lt;br /&gt;
* '''«Использовать оплату с фискализацией»''' — при включении настройки в платежную систему передается необходимая информация для формирования фискального чека. &amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt; Убедитесь, что на стороне МПС для вашего shop_id включена оплата с фискализацией.&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''«Параметры фискализации»''' — опция регулирует список параметров, передаваемых в чеке. Если ни одна позиция не выбрана, то по умолчанию будут переданы все позиции, а именно: авиабилет, аэроэкспресс, страхование, сервисный пакет, услуги агентства, сервисный сбор и комиссия за оплату.&lt;br /&gt;
* '''«Таксы, подлежащие фискализации»''' — необходимо указать коды такс (и ставку НДС), которые должны быть переданы при оплате в качестве сбора. Например: ZZ-10;XX-18.&lt;br /&gt;
* '''«Использовать source из хоста»''' — при включении настройки данные о налогах предоставляются поставщиком Сирена Трэвел. Источник данных о налогах Сирена Трэвел может быть только у авиабилетов из сирены, аэроэкспресса сирены и дополнительных услуг авиакомпании, полученных из Сирена Трэвел. Для остальных поставщиков данные о налогах предоставляет либо системой Nemo, либо МПС. В первую очередь настраиваем источник данных о налогах Сирена Трэвел в МПС, а затем уже в Nemo.&lt;br /&gt;
* '''«Отправлять source = ips для выбранных ГДС»''' - источник данных о налогах МПС. Настройка позволяет выбрать ГДС, для которых ставка НДС будет взята из настроек на стороне МПС. Услуги, на которые распространяется эта настройка: авиабилеты и дополнительные услуги авиакомпаний, т.е. то что приходит от ГДС. В первую очередь настраиваем источник данных о налогах ips в МПС, а затем уже в Nemo.&lt;br /&gt;
* '''«Логин»''' — предоставляется сотрудниками Сирена Тревел.&lt;br /&gt;
* '''«Пароль»''' — предоставляется сотрудниками Сирена Тревел.&lt;br /&gt;
* '''«Идентификатор магазина BSP»''' — предоставляется сотрудниками Сирена Тревел.&lt;br /&gt;
* '''«Идентификатор магазина TKP»''' — предоставляется сотрудниками Сирена Тревел.&lt;br /&gt;
* '''«Префикс к коду оплаты»''' — согласуется с платежным шлюзом и используется для формирования платежного кода. Пример значения: 123&lt;br /&gt;
* '''«Время до автоматической отмены платежа в минутах ( рекомендуется 10)»''' — регулирует таймлимит на оплату для платежной сессии.&lt;br /&gt;
* '''«Переопределение наценки для GDS–процессинга (пусто - отсутствует)»''' — наценка за проведение оплаты через GDS–процессинг.&lt;br /&gt;
* '''«Предпочитаемая валюта»''' — валюта оплаты.&lt;br /&gt;
* '''«Способ оплаты»''' — варианты проведения оплаты, доступные в платежной системе.&lt;br /&gt;
* '''«Текст для офлайновых способов оплаты»''' — сообщение, отображается покупателю если выбран способ оплаты оффлайн (Евросеть, QIWI, Rapida).&lt;br /&gt;
* '''«Высота платежного фрэйма»''' — необходимо задать значение, определяющее высоту фрэйма, в пикселях. &lt;br /&gt;
* '''«Отображать фрэйм со страницей оплаты на странице информации о заказе»''' — при включенной настройке, на форме бронирования 2.0 будет фрэйм с платежным шлюзом.&lt;br /&gt;
* '''«Краткая информация о квитанции для отображения пользователю»''' — здесь можно добавить краткое описание платежного метода для отображения его в блоке ПШ при выборе способа оплаты. &lt;br /&gt;
* '''«Шаблон квитанции для печати»''' — здесь можно задать вид квитанции к печати.  &lt;br /&gt;
* '''«Использовать GDS-процессинг»''' — опция отвечает за проведение оплаты через GDS-процессинг. (по умолчанию включена)&lt;br /&gt;
* '''«Передавать источник (host) заказа»''' — включает передачу информации о GDS в МПС. Не рекомендуется включать параметр, если GDS, для которой используется этот платёжный метод, отлична на Сирена Тревел. При выключенном параметре выписать заказ МПС не может, выписка будет запускаться со стороны Немо.&lt;br /&gt;
* '''Значение clearing для авиабилетов''' — настройка позволяет выбрать тип системы расчётов. Доступные значения:&lt;br /&gt;
** '''На основании настройки в реквизите'''&lt;br /&gt;
** '''tch'''&lt;br /&gt;
** '''bsp'''&lt;br /&gt;
** '''card'''&lt;br /&gt;
** '''Пустое значение'''&lt;br /&gt;
* '''«Оформление заказа выполняется на стороне шлюза»''' — запрещает выписку авиабилетов и дополнительных услуг на стороне Nemo.travel, в случае, если произведена успешная оплата и выполняется оформление услуг на стороне платежной системы.&lt;br /&gt;
* '''«Оформлять чек на основе данных Nemo Connect»''' — При включении данной настройки все данные, необходимые для составления фискального чека, будут передаваться из системы Nemo. Настройка необходима в случаях, когда при использовании шлюза МПС перелет обрабатывается не ГРС &amp;quot;Сирена&amp;quot;. {{Attention|Для включения этой опции агенту нужно запросить у МПС активацию sourсe «shop_on_confirm»}}.&lt;br /&gt;
&lt;br /&gt;
==== Транзакции в платежном шлюзе Сирена ====&lt;br /&gt;
&lt;br /&gt;
Взаимодействие с платежным шлюзом происходит в 3 этапа:&lt;br /&gt;
* создание транзакции;&lt;br /&gt;
* запрос о состоянии транзакции;&lt;br /&gt;
* подтверждение оплаты или возврат денег.&lt;br /&gt;
&lt;br /&gt;
==== БСП- и ТКП-варианты оплаты ====&lt;br /&gt;
В данном платежном шлюзе возможны БСП- и ТКП-варианты оплаты. Техническое отличие в том, что при ТКП-варианте оплаты выписка билета происходит автоматически в Сирене и {{NameSystem}} не инициирует выписку, а только получает информацию о выписанных билетах. Это происходит при попытке выписки со стороны {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
==== Создание транзакции ====&lt;br /&gt;
При создании транзакции определяется компонент бронирования и составляется соответствующее описание заказа. Описание заказа существенно только для авиаперевозок. Также, если компонент бронирования — авиаперевозки, определяется, возможен ли ТКП-сеанс оплаты (через e-commerce ТКП) для данного авиаперелета и используются соответствующие реквизиты. Если ТКП-оплата возможна, но не задан реквизит «Идентификатор магазина TKP», используется реквизит «Идентификатор магазина BSP». При отсутствии ключевых реквизитов (Идентификатор магазина BSP, Логин, Пароль ) запрос не будет отправлен и появится соответствующая ошибка.&lt;br /&gt;
&lt;br /&gt;
==== Запрос о состоянии транзакции ====&lt;br /&gt;
Данный запрос повторяется по расписанию раз в 5 минут с момента создания транзакции в Сирене, а так же по факту перенаправления пользователя Сиреной в {{NameSystem}}. При создании транзакции указывается время ее жизни. Соответственно, после истечения этого времени или по факту оплаты или отмены платежа состояние транзакции фиксируется в {{NameSystem}} и запросы прекращаются.&lt;br /&gt;
&lt;br /&gt;
==== Подтверждение платежа ====&lt;br /&gt;
Запрос на подтверждение отправляется системой {{NameSystem}} в автоматическом режиме. Для авиаперелетов — после выписки билета в {{NameSystem}}. Для всех остальных компонентов — либо сразу после успешного запроса о статусе транзакции (для прямой оплаты) или после бронирования (для предоплаты). Для авиаперелетов в случае ошибки при отправке запроса или получения недостаточных данных запрос ставится в очередь и повторяется раз в сутки. Для остальных компонентов запрос ставится в очередь только после получения ошибки на него со стороны Сирены.&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;
==Ошибки при взаимодействии с GDS/ГРС/API Sirena Travel==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:12px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Ошибки при взаимодействии с ГРС Sirena Travel'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
''' Ошибки при поиске '''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«You are not allowed to perform this operation!»&lt;br /&gt;
|Данная ошибка возникает из-за настроек на стороне Sirena Travel в случае, если реквизиты, которые используются агентом не прописаны для той среды в которую отправляется запрос, либо некоторые операции не закреплены в Sirena Travel для используемых реквизитов.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«В результатах выдачи отсутствует рейсы авиакомпании «Саратовские авиалинии» 6W»&lt;br /&gt;
|Вероятно, в критериях поиска введен пассажир категории ребенок. В авиакомпании 6W заведено тарифное правило — если тариф применяется для пассажира с кодом РМГ, РВГ, РБг или АГА (дети), то бронироваться должны определенные места, что через xml-шлюз не реализовано.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|Ошибка от поставщика.. Please retry in 15 seconds&lt;br /&gt;
| Возникает из-за перегрузки на сервере Сирены. Повторите поиск позднее.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|Ошибка от поставщика.. Internal error&lt;br /&gt;
| Сбой в работоспособности на стороне ГРС (Sirena).&lt;br /&gt;
|-|}&lt;br /&gt;
&lt;br /&gt;
Не зависящие от поставищиков:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«SIMULTANEOUS CHANGES TO PNR - USE IR TO IGNORE AND RETRIEVE PNR» &lt;br /&gt;
|В работе с бронированием идёт параллельное изменение PNR. В этом случае нужно начинать операцию заново.&lt;br /&gt;
|- &lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«Invalid search reguest object» &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;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«CANNOT PUT TO WAITLIST и CANNOT GET SPACE»&lt;br /&gt;
|Ошибка означает отсутствие мест в выбранном подклассе.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«РЕЙД ПРОЧИТАТЬ НЕВОЗМОЖНО»&lt;br /&gt;
|По рейсам данной а/к справка о наличии мест и бронирование проводится в интерактивном режиме. Информация о рейде в ГДС при этом отсутствует.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«No contacts specified»&lt;br /&gt;
|Не указан контакт клиента.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ЛИСТ ОЖИДАНИЯ НА РЕЙСЕ ЗАПРЕЩЕН»&lt;br /&gt;
|Ошибка означает что запрашиваемый рейс был снят во время бронирования, такие рейсы из результатов поиска отсеять невозможно, поскольку во время запроса места отображаются в наличии.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«Cannot book and price PNR»&lt;br /&gt;
|По умолчанию установлен бумажный бланк, а данная авиакомпания разрешает продажу только на электронных бланках в сеансе ТКП. Установить по умолчанию электронный бланк.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«SEGMENT 2 DOESN'T CONNECT WITH PREVIOUS BY TIME»&lt;br /&gt;
|Некорректное стыковочное время. Данная ошибка возникнет при бронировании в случае, если заданное в ГДС авиакомпанией стыковочное время будет меньше допустимого минимального стыковочного времени, разрешенного в конкретном аэропорте. Например, в Домодедово на внутренние рейсы минимальное стыковочное время равно 90 минутам, на международные рейсы — 100 минутам.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«WRONG DOCUMENT NUMBER»&lt;br /&gt;
|Номер документа не соответствует указанному типу документа. Ошибка возникает, если указывать тип документа Р (что воспринимается ГДС как загранпаспорт) и номер документа из 10 цифр.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«NP DOCUMENT CANNOT BE ISSUED IN RU»&lt;br /&gt;
|Указанная страна выдачи документа недопустима для выбранного типа документа. Ошибка обычно возникает, если при бронировании указывать тип документа А (Национальный паспорт) при выбранном российском гражданстве.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«Invalid format of element 'doc'»&lt;br /&gt;
|Возникает при попытке ввести номер свидетельства о рождении в неправильном формате. Корректный формат такой: 1 или 2 латинские буквы, 2 буквы кириллицей, 6 цифр без пробелов и других знаков. Пример: IОЛ123456.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|Ошибка от поставщика.. Please retry in 15 seconds&lt;br /&gt;
| Возникает из-за перегрузки на сервере Сирены. Повторите поиск позднее.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;| Невозможно забронировать один из сегментов перелёта. Попробуйте другой перелёт. Cannot reserve seats on flight HY-603&lt;br /&gt;
|Авиакомпания ответила отказом на наличие мест. Ошибка, как правило, возникает в том случае, если произошла рассинхронизация данных о наличии мест на данный класс и рейс между ресурсом ГДС и хостом самой авиакомпании. Уменьшить число таких ошибок поможет включение опции RBFL (Перебронирование по наименьшей цене) в настройках реквизитов бронирования. Если ошибки все равно продолжают поступать, необходимо обратиться в техподдержку Сирены с просьбой провести ручную синхронизацию данных, указав конкретные номера рейсов, АК, направление, класс и время вылета. &lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|Ошибка от поставщика. Продажа запрещена&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;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ЦЭБ ТКП: ETC TCH - TICKET STOCK IS NOT SPECIFIED FOR POINT OF SALE»&lt;br /&gt;
|Для данной точки продажи не назначен сток электронных билетов ТКП (для решения вопроса о назначении стока следует обращаться в ТКП).&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ERROR: ONE OF SEGMENTS HAS XX_STAT»&lt;br /&gt;
|Один из сегментов имеет статус аннулированного (XX) — сегмент мог быть аннулирован авиакомпанией.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«PNR and surname do not match»&lt;br /&gt;
|Несовпадение фамилии в PNR с фамилией в заказе.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ONE OF SEGMENTS HAS XX_STAT»&lt;br /&gt;
|Места были сняты ранее таймлимита. Видимо, это было сделано по телеграмме авиакомпании. Заказ попал в 10-ю очередь, которую кассир агентства должен просматривать.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«Too rapid-expired fare. Repeat at 5 minutes»&lt;br /&gt;
|Для избежания данной ошибки в настройках {{Menu|Реквизиты подключения к GDS}} значение поля {{Setting|Время снятия брони}} должно соответствовать настройкам на стороне Sirena Travel.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ETC TCH: ETC TCH - THE STOCK OF TICKETS IS EXHAUSTED FOR POINT OF SALE 92152314&lt;br /&gt;
ETC TCH: -02ULE TO THE HEAD OF AGENCY»&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;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«PNR занято другим пользователем (пульт МОВЦ35 1). Повторите запрос позже»&lt;br /&gt;
|На момент появления запроса заказ был занят технологом за пультом МОВЦ35, обрабатывающим телеграммы с ЭБ.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«4 Неверный симметричный ключ»&lt;br /&gt;
|Ошибка о неверном ключе возникает редко. Это связано с ежечасной заменой симметричного ключа и процедурой обмена им. Возможно, обмен произошел в момент выполнения другого запроса и второй оказался зашифрован старым ключом.&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«Операция вам не разрешена»&lt;br /&gt;
|Выписка билета была произведена через пульт Sirena Travel. В таком случае войдировать билет средствами движка невозможно.&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;
! align=&amp;quot;center&amp;quot; width=&amp;quot;50%&amp;quot;|«ОШИБКА: СУММЫ ПО ОЦЕНКЕ И ПРИ АВТОРИЗАЦИИ ОТЛИЧАЮТСЯ»&lt;br /&gt;
|Данная ошибка возникает потому, что при бронировании не был указан номер Платёжного Поручения. Необходимо указывать номер ПП при бронировании. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Sirena в {{NameSystem}} ==&lt;br /&gt;
В {{NameSystem}} [[Форма бронирования (Авиабилеты)|форма бронирования]] предотвращает ошибки бронирования, связанные с нарушением ограничений Sirena на количество символов, отведенное для ФИО пассажира:&lt;br /&gt;
* Максимальное количество символов для фамилии и имени в сумме – 54.&lt;br /&gt;
* Максимальное количество символов для фамилии, имени и отчества в сумме – 53.&lt;br /&gt;
&lt;br /&gt;
== Авиа+ ==&lt;br /&gt;
«Авиа+» - функциональность ГРС Сирена Трэвел, предоставляющая возможность доступа к расширенному авиаконтенту, включающему в себя варианты тарификации авиаперевозок, полученных из ГРС Сирена Трэвел и GDS Travelport в рамках одной учетной записи клиента в ГРС Сирена Трэвел (client_id) без использования дополнительных запросов.&lt;br /&gt;
&lt;br /&gt;
Функциональность подключается администратором системы {{NameSystem}}. Для ее включения необходимо оставить заявку в проектном трекере [http://helpdesk.nemo.travel helpdesk.nemo.travel]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для подключения новой функциональности необходимо подписание дополнительного соглашения между агентом и ПАО «ТКП».}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:12px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Поддерживаемый Авиа+ функционал'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&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;
*Довнесение данных в бронь (через SSR)&lt;br /&gt;
*Модификация данных в брони (через SSR)&lt;br /&gt;
*Добавление брони в очередь &lt;br /&gt;
*Чтение очередей&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:12px;&amp;quot;&amp;gt;&lt;br /&gt;
'''Неподдерживаемый Авиа+ функционал'''&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&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;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&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;
* [http://www.sirena-travel.ru Официальный сайт «Сирена Трэвел»]&lt;br /&gt;
* [http://www.tch.ru Сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17784</id>
		<title>Navitaire</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17784"/>
		<updated>2023-09-05T10:31:56Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности Navitaire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Поставщики авиабилетов]]&lt;br /&gt;
'''Навитейр''' (Navitaire) — [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], предоставляющая услуги по бронированию авиабилетов круга авиакомпаний, указанных в качестве партнеров системы.&lt;br /&gt;
&lt;br /&gt;
Система {{NameSystemLink}} предоставляет продажи билетов авиакомпаний «FlyOne» (5F) и «FlyOne Armenia» (3F) через КРС Navitaire.&lt;br /&gt;
&lt;br /&gt;
== Подключение Navitaire в Nemo.Travel ==&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика: &lt;br /&gt;
# Согласовать коммерческие условия, прейскурант услуг.&lt;br /&gt;
# Подписать NDA с Navitaire (через авиакомпанию «Победа»).&lt;br /&gt;
# Подписать основной агентский договор и дополнительное соглашение на подключение по API.&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;
# Подписать акт выполненных работ. --&amp;gt;&lt;br /&gt;
В результате обращения и согласования условий с системой Navitaire агент должен получить доступ к Navitaire API (идентификатор клиента, домен, логин, пароль).&amp;lt;!-- Процесс сертификации Navitaire агент проходить не обязан, система {{NameSystem}} сертифицирована как движок. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полученные реквизиты нужно передать в {{NameSystem}} для формирования боевой конфигурации подключения.&lt;br /&gt;
&lt;br /&gt;
Обращаем Ваше внимание, что при подключении следует отключить опцию SplitFare на стороне поставщика для корректной поисковой выдачи.&lt;br /&gt;
&lt;br /&gt;
{{Attention|После получения реквизитов доступа, для дальнейшей работы, необходимо сменить предоставленный пароль, так как он не будет соответствовать требованиям домена. Смену пароля можно запросить у сотрудника {{NameSystem}}. Новый пароль должен состоять из 8-16 символов, содержать как минимум одну букву в верхнем регистре и одну в нижнем, одну цифру и один знак. Пароль не должен содержать точку (.), запятую (,) и тильду (~).}}&lt;br /&gt;
&lt;br /&gt;
= Особенности Navitaire =&lt;br /&gt;
* Нет возможности забронировать младенца с местом или больше, чем одного младенца без места. При поиске, если в запросе присутствует пассажир типа INS или больше, чем один пассажир типа INF, результаты от Navitaire отфильтровываются и не попадают в выдачу.&lt;br /&gt;
* Продаются только билеты Эконом-класса.&lt;br /&gt;
* УПТ от поставщика приходит в виде ссылки, указываемой в реквизитах подключения.&lt;br /&gt;
* Полностью поддерживается продажа брендов и дополнительных услуг авиакомпании.&lt;br /&gt;
** {{Attention|Важно указать валюту в пакете реквизитов для корректной работы дополнительных услуг.}}&lt;br /&gt;
** Список дополнительных услуг и мест доступен после бронирования.&lt;br /&gt;
** Нет возможности возврата дополнительных услуг и мест после оплаты.&lt;br /&gt;
** Ограничения на конкретные места (для пассажиров с младенцем, для пассажиров с животными, для детей до 12 или 18 лет и др.) в {{NameSystem}} не реализованы. На карте мест отображаются все доступные места. Если место не доступно для данного типа пассажира, появляется сообщение с предупреждением.&lt;br /&gt;
* {{Attention|Продажа дополнительных услуг разрешена не позднее чем за 4 часа до вылета.}}&lt;br /&gt;
* Бронирование ребенка без сопровождения запрещено.&lt;br /&gt;
* На оплату предоставляется 30 минут после создания брони. Если заказ не оплачивается в установленный таймлимит, созданный PNR удаляется на стороне поставщика. {{Attention|Заказ на стороне поставщика считается оплаченным после выписки в системе {{NameSystem}}.}}&lt;br /&gt;
* {{Attention|Процесс войдирования отсутствует. Билетов как таковых в Navitaire нет (ticket-less система), существуют только брони. Номера билетов эмулируются на стороне {{NameSystem}} по рекомендации поставщика. Для «войдирования» (то есть, отмены оплаченного бронирования) необходимо проводить возврат.}}&lt;br /&gt;
* Наличие хотя бы одного набора контактных данных в заказе является обязательным.&lt;br /&gt;
* {{Attention|По правилам а/к бронирование мест не разрешено менее, чем за три часа до вылета. В случае бронирования перелета с нарушением указанного правила, а/к вернет ошибку.}}&lt;br /&gt;
&lt;br /&gt;
=== Алгоритм создания билетов ===&lt;br /&gt;
&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Общая длина элемента &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;(N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt; всегда составляет 9 символов (&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;N&amp;lt;/syntaxhighlight&amp;gt; - количество нулей, необходимых, чтобы добрать до 9 символов). Идентификатор &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; система получает от поставщика. Пассажиры типа INF наследуют идентификатор за пассажиром типа ADT, к которому привязаны.&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика:&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; можно взять из GetBooking, он есть в структуре Passenger. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt; означает «взять PassengerID и дополнить слева нулями до 9 символов».--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= См. также =&lt;br /&gt;
* [[КРС (Компьютерная система резервирования)]]&lt;br /&gt;
* [[Реквизиты подключения к ГРС в {{NameProject2}}]]&lt;br /&gt;
* [[Пакеты реквизитов {{NameProject2}}]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%B5%D0%B9_GDS&amp;diff=17678</id>
		<title>Синхронизация очередей GDS</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%B5%D0%B9_GDS&amp;diff=17678"/>
		<updated>2023-06-30T10:24:30Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Очереди в {{NameSystem}} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]] &lt;br /&gt;
[[Категория:Руководство]] &lt;br /&gt;
[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Синхронизация очередей GDS''' — встроенный модуль системы {{NameSystemLink}} для синхронизации и автоматизированной обработки заказов из очередей ГРС. &lt;br /&gt;
&lt;br /&gt;
==Назначение==&lt;br /&gt;
&lt;br /&gt;
===Очереди в ГРС===&lt;br /&gt;
'''Очередь''' — раздел [[ГРС]], в который помещаются бронирования с уведомлениями в связи с такими событиями, как:&lt;br /&gt;
* изменения, произведенные авиаперевозчиком в своем сегменте и внесенные в [[PNR]], &lt;br /&gt;
* изменения в расписании забронированных сегментов или отмена одного из них, &lt;br /&gt;
* уведомления от авиакомпании или супервизора агентства, &lt;br /&gt;
* подтверждения с листа ожидания, &lt;br /&gt;
* подтверждение SSR запроса,&lt;br /&gt;
* и т. д. &lt;br /&gt;
ГРС группирует события по категориям автоматически, также агент может помещать заказы в очередь вручную. Очередям в категориях присваиваются коды.&lt;br /&gt;
&lt;br /&gt;
Система очередей в ГРС предназначена ''для упрощения контроля агента над созданными бронированиями и информирования персонала агентства о возникающих событиях''. Помещение заказа в очередь предполагают его последующую обработку со стороны агента (выполнения необходимых при наступлении этого события действий). &amp;lt;br&amp;gt;Механизм использования очередей ГРС на примере изменения в расписании рейса:&lt;br /&gt;
# [[Авиакомпания]] ''меняет время вылета'' рейса.&lt;br /&gt;
# ''Информация об изменении отмечается'' в уже существующих PNR с этим сегментом. &lt;br /&gt;
# PNR помещается в ''очередь для броней с изменениями в расписании''.&lt;br /&gt;
# Агент в терминале просматривает очередь и ''информирует об изменениях'' [[пассажир]]ов.&lt;br /&gt;
&lt;br /&gt;
===Очереди в {{NameSystem}}===&lt;br /&gt;
&lt;br /&gt;
{{NameSystem}} поддерживает функцию автоматического чтения очередей агентства в ГРС. При использовании модуля '''Синхронизация очередей GDS''' агенту больше не требуется периодически просматривать очереди вручную. После настройки модуля {{NameSystem}} выполняет чтение автоматически через установленные промежутки времени и отправляет уведомления об изменениях в заказах, попавших в очередь, на почту покупателю и агенту. Благодаря механизму регулярного чтения очередей и автоматизированной обработке заказов {{NameSystem}} из очередей, агентство и пользователи оперативно получают актуальную информацию о статусе заказов и произошедших в них изменениях.&lt;br /&gt;
&lt;br /&gt;
{{Attention| Отправка нотификаций обо всех изменениях в полетных сегментам осуществляется только для статуса заказов &amp;quot;забронирован&amp;quot;.}}&lt;br /&gt;
&lt;br /&gt;
== Включение и настройка модуля ==&lt;br /&gt;
Чтобы настроить модуль '''Синхронизация очередей GDS''':&lt;br /&gt;
# Зайдите в раздел '''Фоновые процессы → Синхронизация очередей GDS''', &lt;br /&gt;
# Включите опцию '''Использовать синхронизацию очередей GDS для заказов'''.&lt;br /&gt;
# Установите '''Период синхронизации очередей''' в минутах — тот промежуток времени, через который {{NameSystem}} периодически выполняет чтение очередей агента. Рекомендуемое значение: 30 минут.&lt;br /&gt;
# Включите опцию '''При попадании в очередь автоматически синхронизировать заказ в Nemo и удалять PNR из очереди в GDS''', чтобы удалять обработанные системой заказы агентства и не синхронизировать их повторно. Не включайте этот параметр, если используете очереди GDS в других приложениях или работаете с ними через API.&lt;br /&gt;
{{Attention| Если опция '''Удалять PNR из очереди в GDS после синхронизации в {{NameSystem}}''' отключена, после попадания в очередь заказ будет обновлен только один раз.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Очереди для проверки по поставщикам.png|587px]]&lt;br /&gt;
|-&lt;br /&gt;
|Настройки модуля Синхронизация очередей GDS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
===Синхронизация заказов из очередей===&lt;br /&gt;
После включения и настройки модуля '''Синхронизация очередей GDS''':&lt;br /&gt;
# {{NameSystem}} выполняет чтение ГРС-очередей агента с заданной в настройках периодичностью.&lt;br /&gt;
# Система отправляет в ГРС запрос на обновление заказов с теми PNR, которые находятся в очередях, для получения актуальной информации об изменении и текущем статусе. &lt;br /&gt;
# Если при обновлении заказа система фиксирует изменения в заказе, пользователям отправляются письма согласно стандартной процедуре отправки уведомлений при изменениях в заказе (см. [[Нотификация]]).&lt;br /&gt;
&lt;br /&gt;
Модуль отображает, синхронизирует и обрабатывает только те заказы в очереди, которые '''принадлежат данному агентству'''.&lt;br /&gt;
&lt;br /&gt;
===Отслеживание заказов в очередях===&lt;br /&gt;
В {{NameSystem}} можно онлайн отслеживать заказы, попавшие в очереди в [[Личный кабинет|Личном кабинете]] агентства:&lt;br /&gt;
* Зайдите в '''Личный кабинет'''.&lt;br /&gt;
* Откройте раздел '''Заказы'''. Выберите пользователя, для которого будут отображаться заказы.&lt;br /&gt;
* Откройте '''фильтр заказов''' и выполните фильтрацию с помощью следующих параметров фильтрации:&lt;br /&gt;
** '''Очередь поставщика''' — выберите очередь, заказы из которой будут отображены, из предложенных:&lt;br /&gt;
*** ''Изменения в расписании''&lt;br /&gt;
*** ''Отменены сегменты''&lt;br /&gt;
*** ''Истекли таймлимиты''&lt;br /&gt;
*** ''Добавлены билеты''&lt;br /&gt;
*** ''Имеются неподтверждённые сегменты''&lt;br /&gt;
** '''В очереди после''' — выберите дату , чтобы отобразить только те заказы, которые попали в выбранную очередь после установленной даты.&lt;br /&gt;
* В таблице отобразятся все заказы указанного пользователя, лежащие в выбранной очереди с установленной даты.&lt;br /&gt;
&lt;br /&gt;
== Модуль чтения и обработки очередей ==&lt;br /&gt;
===Включение и настройка===&lt;br /&gt;
Настройки модуля находятся в разделе '''Управление продажами → Авиабилеты → Модули → Правила чтения очередей'''&lt;br /&gt;
&lt;br /&gt;
===Правила чтения очередей===&lt;br /&gt;
# Название правила&lt;br /&gt;
# Частота чтения - как часто будет срабатывать данное правило при запуске скрипта queue_read__schedule_run&lt;br /&gt;
# Источник чтения - Очередь GDS&lt;br /&gt;
# Реквизит для чтения очереди - реквизит, по которому будет выполняться работа с заказами и чтение очередей.&lt;br /&gt;
# Идентификатор очереди для чтения - номер очереди, по которому будет выполняться чтение.&lt;br /&gt;
# Правило обработки:&lt;br /&gt;
## Импорт и обновление - будет выполнен импорт/обновление заказа, если он подходит под '''Бизнес-правила'''&lt;br /&gt;
## Импорт и выписка - будет выполнен импорт/обновление заказа с последующей выпиской, если он подходит под '''Бизнес-правила'''&lt;br /&gt;
# Идентификатор очереди для переноса после успешной обработки &lt;br /&gt;
# Идентификатор очереди для переноса после неуспешной обработки&lt;br /&gt;
&lt;br /&gt;
==Поставщики и используемые у них очереди==&lt;br /&gt;
&lt;br /&gt;
{| collspadding=&amp;quot;10&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Описание!! Sabre !! Сирена Трэвел!! Galileo  !! Amadeus	!! Mystifly !! SITAGabriel !!	Nemo Inventory !! GalileoUAPI&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
| width=&amp;quot;500&amp;quot; | GeneralQueue&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
| ScheduleChanged&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|TicketsAdded&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|SegmentsCancelled&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|UnconfirmedSegments&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|WaitingConfirmation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|ServiceInfoChanged&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|TimeLimit&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|VendorRemarks&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==API запросы для работы с очередью GDS онлайн==&lt;br /&gt;
&lt;br /&gt;
*[[Дополнительные запросы АПИ авиабилетов#Запрос на чтение очереди|Запрос на чтение очереди]]&lt;br /&gt;
*[[Дополнительные запросы АПИ авиабилетов#Запрос на удаление заказа из очереди|Запрос на удаление заказа из очереди]]&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
*[[Сирена Трэвел#Выписка в ГРС Сирена Трэвел|Выписка в Сирене]]&lt;br /&gt;
*[[Passenger Name Record (PNR)]]&lt;br /&gt;
*[[Глобальная распределительная система]]&lt;br /&gt;
*[[Пассажир]]&lt;br /&gt;
*[[Агентство]]&lt;br /&gt;
*[[Пользователь]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%B5%D0%B9_GDS&amp;diff=17677</id>
		<title>Синхронизация очередей GDS</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE%D1%87%D0%B5%D1%80%D0%B5%D0%B4%D0%B5%D0%B9_GDS&amp;diff=17677"/>
		<updated>2023-06-30T10:24:16Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Очереди в {{NameSystem}} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]] &lt;br /&gt;
[[Категория:Руководство]] &lt;br /&gt;
[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Синхронизация очередей GDS''' — встроенный модуль системы {{NameSystemLink}} для синхронизации и автоматизированной обработки заказов из очередей ГРС. &lt;br /&gt;
&lt;br /&gt;
==Назначение==&lt;br /&gt;
&lt;br /&gt;
===Очереди в ГРС===&lt;br /&gt;
'''Очередь''' — раздел [[ГРС]], в который помещаются бронирования с уведомлениями в связи с такими событиями, как:&lt;br /&gt;
* изменения, произведенные авиаперевозчиком в своем сегменте и внесенные в [[PNR]], &lt;br /&gt;
* изменения в расписании забронированных сегментов или отмена одного из них, &lt;br /&gt;
* уведомления от авиакомпании или супервизора агентства, &lt;br /&gt;
* подтверждения с листа ожидания, &lt;br /&gt;
* подтверждение SSR запроса,&lt;br /&gt;
* и т. д. &lt;br /&gt;
ГРС группирует события по категориям автоматически, также агент может помещать заказы в очередь вручную. Очередям в категориях присваиваются коды.&lt;br /&gt;
&lt;br /&gt;
Система очередей в ГРС предназначена ''для упрощения контроля агента над созданными бронированиями и информирования персонала агентства о возникающих событиях''. Помещение заказа в очередь предполагают его последующую обработку со стороны агента (выполнения необходимых при наступлении этого события действий). &amp;lt;br&amp;gt;Механизм использования очередей ГРС на примере изменения в расписании рейса:&lt;br /&gt;
# [[Авиакомпания]] ''меняет время вылета'' рейса.&lt;br /&gt;
# ''Информация об изменении отмечается'' в уже существующих PNR с этим сегментом. &lt;br /&gt;
# PNR помещается в ''очередь для броней с изменениями в расписании''.&lt;br /&gt;
# Агент в терминале просматривает очередь и ''информирует об изменениях'' [[пассажир]]ов.&lt;br /&gt;
&lt;br /&gt;
===Очереди в {{NameSystem}}===&lt;br /&gt;
&lt;br /&gt;
{{NameSystem}} поддерживает функцию автоматического чтения очередей агентства в ГРС. При использовании модуля '''Синхронизация очередей GDS''' агенту больше не требуется периодически просматривать очереди вручную. После настройки модуля {{NameSystem}} выполняет чтение автоматически через установленные промежутки времени и отправляет уведомления об изменениях в заказах, попавших в очередь, на почту покупателю и агенту. Благодаря механизму регулярного чтения очередей и автоматизированной обработке заказов {{NameSystem}} из очередей, агентство и пользователи оперативно получают актуальную информацию о статусе заказов и произошедших в них изменениях.&lt;br /&gt;
{{Attention| Отправка нотификаций обо всех изменениях в полетных сегментам осуществляется только для статуса заказов &amp;quot;забронирован&amp;quot;.}}&lt;br /&gt;
&lt;br /&gt;
== Включение и настройка модуля ==&lt;br /&gt;
Чтобы настроить модуль '''Синхронизация очередей GDS''':&lt;br /&gt;
# Зайдите в раздел '''Фоновые процессы → Синхронизация очередей GDS''', &lt;br /&gt;
# Включите опцию '''Использовать синхронизацию очередей GDS для заказов'''.&lt;br /&gt;
# Установите '''Период синхронизации очередей''' в минутах — тот промежуток времени, через который {{NameSystem}} периодически выполняет чтение очередей агента. Рекомендуемое значение: 30 минут.&lt;br /&gt;
# Включите опцию '''При попадании в очередь автоматически синхронизировать заказ в Nemo и удалять PNR из очереди в GDS''', чтобы удалять обработанные системой заказы агентства и не синхронизировать их повторно. Не включайте этот параметр, если используете очереди GDS в других приложениях или работаете с ними через API.&lt;br /&gt;
{{Attention| Если опция '''Удалять PNR из очереди в GDS после синхронизации в {{NameSystem}}''' отключена, после попадания в очередь заказ будет обновлен только один раз.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Очереди для проверки по поставщикам.png|587px]]&lt;br /&gt;
|-&lt;br /&gt;
|Настройки модуля Синхронизация очередей GDS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
&lt;br /&gt;
===Синхронизация заказов из очередей===&lt;br /&gt;
После включения и настройки модуля '''Синхронизация очередей GDS''':&lt;br /&gt;
# {{NameSystem}} выполняет чтение ГРС-очередей агента с заданной в настройках периодичностью.&lt;br /&gt;
# Система отправляет в ГРС запрос на обновление заказов с теми PNR, которые находятся в очередях, для получения актуальной информации об изменении и текущем статусе. &lt;br /&gt;
# Если при обновлении заказа система фиксирует изменения в заказе, пользователям отправляются письма согласно стандартной процедуре отправки уведомлений при изменениях в заказе (см. [[Нотификация]]).&lt;br /&gt;
&lt;br /&gt;
Модуль отображает, синхронизирует и обрабатывает только те заказы в очереди, которые '''принадлежат данному агентству'''.&lt;br /&gt;
&lt;br /&gt;
===Отслеживание заказов в очередях===&lt;br /&gt;
В {{NameSystem}} можно онлайн отслеживать заказы, попавшие в очереди в [[Личный кабинет|Личном кабинете]] агентства:&lt;br /&gt;
* Зайдите в '''Личный кабинет'''.&lt;br /&gt;
* Откройте раздел '''Заказы'''. Выберите пользователя, для которого будут отображаться заказы.&lt;br /&gt;
* Откройте '''фильтр заказов''' и выполните фильтрацию с помощью следующих параметров фильтрации:&lt;br /&gt;
** '''Очередь поставщика''' — выберите очередь, заказы из которой будут отображены, из предложенных:&lt;br /&gt;
*** ''Изменения в расписании''&lt;br /&gt;
*** ''Отменены сегменты''&lt;br /&gt;
*** ''Истекли таймлимиты''&lt;br /&gt;
*** ''Добавлены билеты''&lt;br /&gt;
*** ''Имеются неподтверждённые сегменты''&lt;br /&gt;
** '''В очереди после''' — выберите дату , чтобы отобразить только те заказы, которые попали в выбранную очередь после установленной даты.&lt;br /&gt;
* В таблице отобразятся все заказы указанного пользователя, лежащие в выбранной очереди с установленной даты.&lt;br /&gt;
&lt;br /&gt;
== Модуль чтения и обработки очередей ==&lt;br /&gt;
===Включение и настройка===&lt;br /&gt;
Настройки модуля находятся в разделе '''Управление продажами → Авиабилеты → Модули → Правила чтения очередей'''&lt;br /&gt;
&lt;br /&gt;
===Правила чтения очередей===&lt;br /&gt;
# Название правила&lt;br /&gt;
# Частота чтения - как часто будет срабатывать данное правило при запуске скрипта queue_read__schedule_run&lt;br /&gt;
# Источник чтения - Очередь GDS&lt;br /&gt;
# Реквизит для чтения очереди - реквизит, по которому будет выполняться работа с заказами и чтение очередей.&lt;br /&gt;
# Идентификатор очереди для чтения - номер очереди, по которому будет выполняться чтение.&lt;br /&gt;
# Правило обработки:&lt;br /&gt;
## Импорт и обновление - будет выполнен импорт/обновление заказа, если он подходит под '''Бизнес-правила'''&lt;br /&gt;
## Импорт и выписка - будет выполнен импорт/обновление заказа с последующей выпиской, если он подходит под '''Бизнес-правила'''&lt;br /&gt;
# Идентификатор очереди для переноса после успешной обработки &lt;br /&gt;
# Идентификатор очереди для переноса после неуспешной обработки&lt;br /&gt;
&lt;br /&gt;
==Поставщики и используемые у них очереди==&lt;br /&gt;
&lt;br /&gt;
{| collspadding=&amp;quot;10&amp;quot; border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!Описание!! Sabre !! Сирена Трэвел!! Galileo  !! Amadeus	!! Mystifly !! SITAGabriel !!	Nemo Inventory !! GalileoUAPI&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
| width=&amp;quot;500&amp;quot; | GeneralQueue&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! width=&amp;quot;80&amp;quot;|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
| ScheduleChanged&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|TicketsAdded&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|SegmentsCancelled&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|UnconfirmedSegments&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|WaitingConfirmation&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|ServiceInfoChanged&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|TimeLimit&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|- align=&amp;quot;center&amp;quot;&lt;br /&gt;
|VendorRemarks&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; width=&amp;quot;80&amp;quot;|+&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==API запросы для работы с очередью GDS онлайн==&lt;br /&gt;
&lt;br /&gt;
*[[Дополнительные запросы АПИ авиабилетов#Запрос на чтение очереди|Запрос на чтение очереди]]&lt;br /&gt;
*[[Дополнительные запросы АПИ авиабилетов#Запрос на удаление заказа из очереди|Запрос на удаление заказа из очереди]]&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
*[[Сирена Трэвел#Выписка в ГРС Сирена Трэвел|Выписка в Сирене]]&lt;br /&gt;
*[[Passenger Name Record (PNR)]]&lt;br /&gt;
*[[Глобальная распределительная система]]&lt;br /&gt;
*[[Пассажир]]&lt;br /&gt;
*[[Агентство]]&lt;br /&gt;
*[[Пользователь]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=AeroflotNDC&amp;diff=17622</id>
		<title>AeroflotNDC</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=AeroflotNDC&amp;diff=17622"/>
		<updated>2023-05-05T12:53:16Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Бронирование */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Aeroflot.png|380px||thumb|right|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''AeroflotNDC''' - это коннектор, с помощью которого система Nemo.travel получает доступ к продажам авиакомпании Aeroflot по новому формату NDC.&lt;br /&gt;
&lt;br /&gt;
'''NDC''' (New Distribution Capability) – новый стандарт обмена данными между авиакомпаниями и агентами по продаже авиабилетов, разработанный Международной ассоциацией воздушного транспорта (IATA). Использование NDC позволяет онлайн-агентам напрямую получать максимально полную информацию о рейсах и услугах авиакомпании в едином стандартизованном формате.&lt;br /&gt;
&lt;br /&gt;
С введением нового стандарта онлайн-агенты смогут предлагать на своих сайтах все дополнительные услуги, доступные на сайте авиакомпании. Например, выбор комфортного места на борту, дополнительный багаж и другие. Пассажиры, в свою очередь, получают возможность существенно экономить за счет доступа ко всей линейке тарифов и услуг авиакомпании.&lt;br /&gt;
=Подключение AeroflotNDC в Nemo.Travel=&lt;br /&gt;
Подключение возможно только при наличии прямого агентского соглашения с ПАО «Аэрофлот». &lt;br /&gt;
# Необходимо предоставить следующую информацию на адрес ndc-request@aeroflot.ru :&lt;br /&gt;
#* Юридическое лицо, полное название&lt;br /&gt;
#*ИНН&lt;br /&gt;
#*КПП&lt;br /&gt;
#*Юр адрес&lt;br /&gt;
#*Номер и дата регистрации договора (если есть) - Агентское соглашение №_____________&lt;br /&gt;
#*Заполненную заявку на подключение клиентcкой системы&lt;br /&gt;
#*В заявке так же указать следующее: IP-адреса, для которых должен быть предоставлен доступ: 188.235.129.23237.200.71.16495.213.141.25395.213.141.25437.200.71.162&lt;br /&gt;
#* Уникальный UA для КС - NemoPlatform&lt;br /&gt;
#*URL эндпоинта клиентской системы для отправки сообщения об изменениях в бронировании:                                                       боевой - https://prod-avia-service.nemo.travel/CallBack/NotificationReceiver.ashx/sundc тестовый - http://avia.trunk.net.mlsd.ru:11000/CallBack/NotificationReceiver.ashx/sundc {{Attention|  При направлении заявок на подключение в заявке агента должно быть указано, что используется решение Немо (тестирование проводилось два раза и необходимо оформить отчет о прохождении тест-кейсов на основании уже подключённых агентов). Внутреннее согласование будет в любом случае, но сам процесс пойдет более оперативно.}}&lt;br /&gt;
# Настраиваете реквизиты в тестовой среде по данным, предоставленным Аэрофлотом (понадобится наименование клиента и идентификатор для тестовой среды)&lt;br /&gt;
# Выполняете полученные от Аэрофлота тест-кейсы.&lt;br /&gt;
# После выполнения тест-кейсов отправляете логи с результатами их прохождения в созданной задаче в Jira Аэрофлота, а также прилагаете заполненные документы &amp;quot;Группа тестов...&amp;quot;.&lt;br /&gt;
# После этого необходимо получить согласование результатов тестирования от Аэрофлота.&lt;br /&gt;
# После согласования Акта о прохождении тестирования, создается задачка в том же трекере на подключение в прод среду, Аэрофлот предоставляет прод-реквизиты.&lt;br /&gt;
Полученные реквизиты нужно передать в Nemo.travel для формирования боевой конфигурации подключения.&lt;br /&gt;
&lt;br /&gt;
В случае возникновения технических вопросов (к примеру статус заказа Problematic) необходимо составить заявку в трекере: [https://jira.aeroflot.ru/](https://jira.aeroflot.ru/)&lt;br /&gt;
Назначать исполнителем задачи «Техническая поддержка Ramax (NDC)». &lt;br /&gt;
Доступ под учетной записью агента.&lt;br /&gt;
= Особенности поставщика=&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
# Максимальное количество пассажиров 9&lt;br /&gt;
# Не поддерживается поиск младенца с местом, доступны только ADT, СNN, INF&lt;br /&gt;
#Поиск по всем классам запускает 3 запроса на эконом, премиум эконом и бизнес&lt;br /&gt;
#Аэрофлот игнорирует валюту из запроса, валюта сменится при изменении кода страны в реквизитах. (RU = RUB, DE = EUR, US = USD)&lt;br /&gt;
#Доступна работа фильтра запросов для снижения Look2Book&lt;br /&gt;
#First - недоступный для поиска класс&lt;br /&gt;
=== Бронирование ===&lt;br /&gt;
#Реализовано создание заказа без документов и контактных данных&lt;br /&gt;
#Реализовано добавление документов, контактов и места прибывания при модификации&lt;br /&gt;
#Отчество обязательно для перелетов внутри РФ. Критично для рейсов а/к Победа&lt;br /&gt;
#Аннуляция - присутствует&lt;br /&gt;
#Карту лояльности можно внести только при бронировании&lt;br /&gt;
#Void и возврата EMD у поставщика на данный момент нет&lt;br /&gt;
#Присутствует функционал принятия нотификаций от поставщика об изменениях в бронировании&lt;br /&gt;
#Оплаченное бронирование может иметь три статуса: booked — забронировано и подтверждено; ticket — забронировано и выписаны документы; cancelled —  отменена&lt;br /&gt;
&lt;br /&gt;
=== Дополнительные услуги ===&lt;br /&gt;
#Выбор места, питание багаж. Доступны до и после выписки&lt;br /&gt;
#На багаже присутствуют только 2 услуги: 1я и 2я сумки багажа, но взять только 2ю сумку багажа нельзя&lt;br /&gt;
#Есть возможность бронировать более одной услуги питания на пассажира на рейсе&lt;br /&gt;
#Карта мест - присутствует. В спецификации SU NDC есть 3 типа палубы: Upper - верхняя; Main - основная; Lower - нижняя&lt;br /&gt;
=== Выписка ===&lt;br /&gt;
#Для агентов работает только выписка через FOP = IN (инвойс), передача кода инвойса не поддерживается, если его передавать к поставщику он не уходит&lt;br /&gt;
#Войд происходит всех билетов у всех пассажиров сразу&lt;br /&gt;
#Обмен - есть. Возможен обмен только указанным пассажирам. При этом в запросе указывается &amp;lt;Passengers&amp;gt;&amp;lt;Ref&amp;gt;, в результате обмен будет произведен в текущем PNR, а остальные пассажиры отсплитованы в новый PNR&lt;br /&gt;
# Возврат - есть. Возможен возврат только указанным пассажирам. При этом в запросе указывается &amp;lt;Passengers&amp;gt;&amp;lt;Ref&amp;gt;, в результате билет этого пассажира будет сдан, а остальные пассажиры будут отсплитованы в новый PNR&lt;br /&gt;
#Войд и возврат невозможны, если в брони есть оформленные услуги&lt;br /&gt;
#Обмен или возврат ранее обменянного билета не поддерживаются&lt;br /&gt;
#Сплит осуществляется на стороне поставщика только в рамках Split/Exchange или Split/Refund&lt;br /&gt;
#Статус купона CouponStatusCode возможные значения статуса: Y - Status OK, V - Voided, F - Flown, C - Checked in, R - Refunded, E - Exchanged, N - Airport control&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Форма бронирования (Авиабилеты)]]&lt;br /&gt;
* [[Реквизиты подключения к ГРС в Nemo Connect]]&lt;br /&gt;
* [[Пакеты реквизитов Nemo Connect]]&lt;br /&gt;
&lt;br /&gt;
Подпишитесь на письма о ежемесячных обновлениях системы {{NameSystem}}:&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Newsletter-2_small.png|left|link=https://www.nemo.travel/company/contacts.html]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17621</id>
		<title>Выгрузка заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17621"/>
		<updated>2023-05-02T13:12:59Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* События, поддерживающие выгрузку заказов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Статистика и отчёты]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Выгрузка заказов''' — это экспорт данных заказа или заказов для различных компонентов системы {{NameSystemLink}}.&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;
{{Attention| &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при синхронизации произойдет, только если в заказе произошли изменения. &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.}}&lt;br /&gt;
&lt;br /&gt;
== Настройки == &lt;br /&gt;
&amp;lt;!--[[Файл:Sofi.png|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]]--&amp;gt;&lt;br /&gt;
[[Файл:Выгрузка заказов.jpg|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]] &lt;br /&gt;
Настройки выгрузки заказов доступны в разделе '''Настройки системы → Интеграция → Выгрузка заказов'''.&lt;br /&gt;
&amp;lt;!--* '''Выгрузка одновременно и Nemo, и Софи''' — настройка позволяет производить экспорт данных одновременно в двух форматах. &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Опция доступна только для компонента '''«Авиабилеты»''', при включенном модуле '''«Выгрузка заказов Софи».&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* &amp;lt;!--'''Тип выгрузки'''--&amp;gt; '''Экспортировать заказы в формате''' — настройка определяет один из доступных форматов выгрузки заказов:&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Nemo''''' — внутренний формат системы {{NameSystem}}, доступен по умолчанию.&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Софи''''' — дополнительный формат, становится доступным при включении модуля '''«Выгрузка заказов Софи»'''. &lt;br /&gt;
** '''''Nemo Backoffice''''' — возможность экспорта заказов в формате JSON, который предоставляет более полный и актуальный объем данных, использует международные стандарты формата данных, является усовершенствованной версией протокола экспорта данных в формате Nemo.&lt;br /&gt;
&amp;lt;!--* '''Url скрипта для выгрузки в выбранном формате''' — URL, на который будет производиться выгрузка данных. --&amp;gt;&lt;br /&gt;
* '''Адрес для отправки нотификаций об изменении заказа''' —  если задан, то при получении изменений в ходе актуализации отправляется GET-запрос на данный адрес ('''Пример''' ''http://127.0.0.1/?booking_id=ORDER_ID&amp;amp;nemo_id=NEMO_CONNECT_ORDER_ID&amp;amp;locator=LOCATOR''). Формат значения поддерживает переменные '''LOCATOR''', '''ORDER_ID''', '''NEMO_CONNECT_ORDER_ID''' - ('''LOCATOR''' - идентификатор услуги в системе поставщика услуг, '''ORDER_ID''' - идентификатор заказа в системе NEMO, '''NEMO_CONNECT_ORDER_ID''' - идентификатор заказа в системе NEMO Connect).&lt;br /&gt;
* '''Url скрипта для выгрузки в формате Nemo''' — URL, на который будет производиться выгрузка данных. &lt;br /&gt;
* '''Url скрипта для выгрузки в формате СОФИ''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
Cистема {{NameSystem}} отправляет файлы выгрузки на указанный в этом поле http-адрес через POST-запрос (см. https://ru.wikipedia.org/wiki/POST_(HTTP) ). Скрипт для обработки получаемых данных должен быть написан на стороне самого клиента. Задача скрипта — принять данные и корректно их обработать.  Все данные, которые можно получить через браузер, также можно получить и альтернативными программными средствами (автоматизируя процесс выгрузки). Рекомендуется к использованию библиотека CURL (см. https://ru.wikipedia.org/wiki/CURL) Готовые примеры скриптов сотрудники {{NameSystem}} не предоставляют.&amp;lt;br&amp;gt;Если у субагента указан свой Url скрипта для выгрузки, отличный от URL корневого агенства, то выгрузка по заказам этого субагента будет идти на оба адреса. Главный агент получает информацию по всем заказам всех субагентов, субагент получает выгрузку только своих заказов.&amp;lt;br/&amp;gt; &amp;lt;!-- &amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Указание отдельного URL скрипта для выгрузки для субагентов доступно только для формата Nemo.&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
* '''Адрес для выгрузки в Nemo Backoffice''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
* '''Ключ безопасности для выгрузки в Nemo Backoffice''' — значение, которое задается самостоятельно агентством на стороне принимающего запрос сервера.&lt;br /&gt;
* '''Код сайта в системе Софи''' — идентификатор агентства на стороне СОФИ. Код нужен для связки агентства в СОФИ и в {{NameSystem}}. Если агентство заведено в СОФИ, то его код указывается в этом поле. Тогда в выгрузке СОФИ будет идентифицировать заказы от указанного агентства. &amp;lt;!-- &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Необходимо заполнить поля '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' и '''&amp;quot;Код сайта в системе Софи&amp;quot;''', которые становятся доступными только при переключении '''&amp;quot;Типа выгрузки&amp;quot;''' в значение '''&amp;quot;Выгрузка заказов Софи&amp;quot;''', а также поле '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' для типа выгрузки '''&amp;quot;Nemo&amp;quot;'''.&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* '''Повторная отправка в случае неудачи''' — настройка позволяет производить повторные попытки экспорта заказа через определенный интервал времени (максимум 3 попытки).&lt;br /&gt;
* '''Список адресов для уведомлений (разделяется запятыми)''' — настройка позволяет определить один или более адресов электронной почты, на которые будет отправлено уведомление о проблемном заказе, в случае, если все попытки выгрузки заказа закончатся неудачно.&lt;br /&gt;
* '''Экспортировать после оплаты''' — настройка позволяет дополнительно производить выгрузку заказов после события оплаты заказа (поддерживается для выгрузки в формате Nemo и Backoffice).&lt;br /&gt;
* '''Экспортировать код доступа к заказу''' — настройка включает отображение кода доступа в выгрузке.&lt;br /&gt;
* '''Отправлять нотификацию о необходимости установки кода валидатора в реквизитах''' — настройка позволяет автоматически отправлять нотификацию при выгрузке заказа в Софи без кода валидатора.&lt;br /&gt;
* '''E-mail для отправки нотификации о необходимости установки кода валидатора в реквизитах'''&lt;br /&gt;
* '''Временная зона для дат''' — настройка позволяет менять временную зону в выгрузке Софи. [[Файл:Временная зона для дат.jpg|500px|thumb|right|Настройка &amp;quot;Временная зона для дат&amp;quot;]]&lt;br /&gt;
** '''Использовать временную зону системных настроек''', через которую будет использоваться часовой пояс указанный в &amp;quot;Настройках системы&amp;quot;.&lt;br /&gt;
** '''Использовать временную зону реквизитов''' — часовой пояс подтягивается индивидуально от каждого пакета реквизитов подключения к ГДС.&lt;br /&gt;
** '''Выбрать другую временную зону''' дает возможность выбирать временную зону независимо от других настроек.&lt;br /&gt;
&lt;br /&gt;
== Форматы выгрузки заказов ==&lt;br /&gt;
Система поддерживает выгрузку заказов в форматах '''''Nemo''''', '''''Софи''''' и '''''JSON'''''. Рекомендуется использовать функционал выгрузки JSON.&lt;br /&gt;
&lt;br /&gt;
=== Компоненты, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | ЖД&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== События, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Обмен/Возврат&amp;lt;sup&amp;gt;****&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Импорт PNR&amp;lt;sup&amp;gt;*****&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;font-weight: normal;&amp;quot; | войдирование отсутствует&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | ЖД&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате Nemo при оплате произойдет, только если включена настройка '''''«Экспортировать после оплаты»''''' в разделе '''«Заказы»''' → '''«Выгрузка заказов»'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42; Выгрузка заказа при синхронизации произойдет только если в заказе произошли изменения.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при обмене или возврате произойдет при завершении работы с заявкой (при пропуске импорта PNR).&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при импорте PNR в рамках работы модуля [[Импорт PNR]].&lt;br /&gt;
&lt;br /&gt;
=== Статусы выгрузки заказа ===&lt;br /&gt;
Коды статусов выгрузки заказа соответствуют кодам состояния HTTP. Фактически указывается последний полученный код состояния HTTP, полученный при выгрузке данных по адресу, указанному в настройках выгрузки. Коды относятся к серверу, на который происходит выгрузка заказов.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;20&amp;quot; | Код&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| Неизвестный ответ. Адрес для выгрузки не доступен.&lt;br /&gt;
|-&lt;br /&gt;
| 200&lt;br /&gt;
| OK — успешный запрос.&lt;br /&gt;
|-&lt;br /&gt;
| 301&lt;br /&gt;
| Запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка.&lt;br /&gt;
|-&lt;br /&gt;
| 403&lt;br /&gt;
| Сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу.&lt;br /&gt;
|-&lt;br /&gt;
| 404&lt;br /&gt;
| Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.&lt;br /&gt;
|-&lt;br /&gt;
| 422&lt;br /&gt;
| Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка, из-за которой невозможно произвести операцию над ресурсом.&lt;br /&gt;
|-&lt;br /&gt;
| 500&lt;br /&gt;
| Любая внутренняя ошибка сервера.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Авиабилеты» ===&lt;br /&gt;
Для компонента '''«Авиабилеты»''' доступна выгрузка заказов в форматах Nemo и/или Софи (при включенном модуле '''«Выгрузка заказов Софи»). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
  &amp;lt;Common&amp;gt;&lt;br /&gt;
    &amp;lt;id&amp;gt;277749&amp;lt;/id&amp;gt;&lt;br /&gt;
    &amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
    &amp;lt;Service&amp;gt;SABRE&amp;lt;/Service&amp;gt;&lt;br /&gt;
    &amp;lt;Locator&amp;gt;SQLJNK&amp;lt;/Locator&amp;gt;&lt;br /&gt;
    &amp;lt;ExternalId&amp;gt;1234567&amp;lt;/ExternalId&amp;gt; &amp;lt;!-- Внешний идентификатор --&amp;gt;&lt;br /&gt;
    &amp;lt;Stamp&amp;gt;123456789&amp;lt;/Stamp&amp;gt;&lt;br /&gt;
    &amp;lt;UtmSource&amp;gt;100&amp;lt;/UtmSource&amp;gt; &amp;lt;!-- Источник перехода --&amp;gt;&lt;br /&gt;
    &amp;lt;BeginDateTime&amp;gt;2014.12.18-10:45&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;EndDateTime&amp;gt;2014.12.25-16:40&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;TicketingDateTime&amp;gt;2014.12.09-15:02&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
    &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
    &amp;lt;UserId&amp;gt;2964&amp;lt;/UserId&amp;gt;&lt;br /&gt;
    &amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
    &amp;lt;UserLogin&amp;gt;userLogin&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
    &amp;lt;GroupId&amp;gt;2963&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
    &amp;lt;CompanyId&amp;gt;2963&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
    &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
    &amp;lt;DateCreate&amp;gt;2014.12.09-14:59&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
    &amp;lt;ExtServices&amp;gt; &amp;lt;!-- Дополнительные услуги --&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt; &amp;lt;!-- Сервисные пакеты --&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;200&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AeroExpress&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;1440&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;480&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
        &amp;lt;Insurances&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765282&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;IVANOV IVAN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765283&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;PETROV PETR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
        &amp;lt;/Insurances&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
    &amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
    &amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;  &amp;lt;!-- Признак ручной выписки. 1 - ручная фиксация заказа. 0 - автоматическая. --&amp;gt;&lt;br /&gt;
  &amp;lt;/Common&amp;gt;&lt;br /&gt;
  &amp;lt;Payment&amp;gt;&lt;br /&gt;
    &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
    &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
    &amp;lt;BillingId&amp;gt;117607091&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
    &amp;lt;Date&amp;gt;2014-12-09 15:00:39&amp;lt;/Date&amp;gt;&lt;br /&gt;
    &amp;lt;CreateDate&amp;gt;2014-12-09 15:00:34&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
    &amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
    &amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
    &amp;lt;Timelimit&amp;gt;2014-12-10 14:59:55&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
    &amp;lt;PaymentCharge&amp;gt; &amp;lt;!-- Сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;313.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;Charge&amp;gt; &amp;lt;!-- Общий сбор минус сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1920&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Charge&amp;gt;&lt;br /&gt;
    &amp;lt;SubagentCharge&amp;gt; &amp;lt;!-- Сбор субагента, заданный в модуле &amp;quot;Ценообразование для субагентов&amp;quot; --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;500&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/SubagentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;BaseFare&amp;gt; &amp;lt;!-- Тариф --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1600&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
    &amp;lt;Book&amp;gt; &amp;lt;!-- Тариф плюс таксы --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;8540&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Book&amp;gt;&lt;br /&gt;
    &amp;lt;Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
    &amp;lt;Total&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Total&amp;gt;&lt;br /&gt;
    &amp;lt;Commission&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Commission&amp;gt;&lt;br /&gt;
    &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
  &amp;lt;/Payment&amp;gt;&lt;br /&gt;
  &amp;lt;Client&amp;gt;&lt;br /&gt;
    &amp;lt;LastName/&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;SIDOROV PETR&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
    &amp;lt;Number/&amp;gt;&lt;br /&gt;
    &amp;lt;Birth/&amp;gt;&lt;br /&gt;
    &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
    &amp;lt;Phone&amp;gt;+74950000000&amp;lt;/Phone&amp;gt;&lt;br /&gt;
  &amp;lt;/Client&amp;gt;&lt;br /&gt;
  &amp;lt;PassengersCount&amp;gt;2&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
  &amp;lt;Passengers&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;IVAN&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;F&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;12.12.1987&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567890&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;24.03.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37667&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070962&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070964&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37668&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;PETROV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;PETR&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;20.12.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567899&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;20.12.2029&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070963&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070965&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
  &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
  &amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
  &amp;lt;Marker/&amp;gt;&lt;br /&gt;
  &amp;lt;BookingCode&amp;gt;4R72Z4&amp;lt;/BookingCode&amp;gt; &lt;br /&gt;
  &amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.18&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;10:45&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6128 (FV6128)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;VKO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Внуково, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;LED&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.25&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;15:10&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6153 (FV6153)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;LED&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;VKO&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Внуково, Москва&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
  &amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
  &amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;&lt;br /&gt;
  &amp;lt;Returns&amp;gt; &amp;lt;!-- Блок с заявками на возврат --&amp;gt;&lt;br /&gt;
    &amp;lt;Return&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458463&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;-5997.17&amp;lt;/Amount&amp;gt; &amp;lt;!-- Сумма к возврату, рассчитанная в заявке на возврат --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;PassengersData&amp;gt;&lt;br /&gt;
        &amp;lt;Data&amp;gt;&lt;br /&gt;
          &amp;lt;PassengerNum&amp;gt;2&amp;lt;/PassengerNum&amp;gt;&lt;br /&gt;
          &amp;lt;SegmentNums&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;1&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;2&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
          &amp;lt;/SegmentNums&amp;gt;&lt;br /&gt;
        &amp;lt;/Data&amp;gt;&lt;br /&gt;
      &amp;lt;/PassengersData&amp;gt;&lt;br /&gt;
      &amp;lt;IsFull&amp;gt;0&amp;lt;/IsFull&amp;gt;&lt;br /&gt;
      &amp;lt;IsCompelled&amp;gt;0&amp;lt;/IsCompelled&amp;gt;&lt;br /&gt;
    &amp;lt;/Return&amp;gt;&lt;br /&gt;
  &amp;lt;/Returns&amp;gt;&lt;br /&gt;
  &amp;lt;Exchanges&amp;gt;  &amp;lt;!-- Блок с заявками на обмен --&amp;gt;&lt;br /&gt;
    &amp;lt;Exchange&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458480&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;2279.06&amp;lt;/Amount&amp;gt;  &amp;lt;!-- Сумма к доплате, рассчитанная в заявке на обмен --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Text&amp;gt;Причина создания заявки&amp;lt;/Text&amp;gt;&lt;br /&gt;
    &amp;lt;/Exchange&amp;gt;&lt;br /&gt;
  &amp;lt;/Exchanges&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Ремарка ''&amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;'' является не обязательной, означает что заказ был оплачен с помощью способа оплаты «Баланс компании»;&lt;br /&gt;
если же заказ был оплачен с использованием депозитного кредита, и баланс ушел в минус даже на 1 руб., то будет ''&amp;lt;Remarks&amp;gt;Credit&amp;lt;/Remarks&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;TotalFare&amp;gt;'' возвращает стоимость уже оплаченного заказа. Если же заказ забронирован, но не оплачен, то значение будет 0 RUB.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;CreateDate&amp;gt;'' в зависимости от состояния брони возвращает время окончания бронирования, если бронирование было завершено, иначе возвращает время создания брони.&lt;br /&gt;
&lt;br /&gt;
Блок ''&amp;lt;Returns&amp;gt;'' и ''&amp;lt;Exchanges&amp;gt;'' содержит данные по заявкам на обмен и/или возврат, которые привязаны к заказу. В выгрузку попадает информация только о выполненных заявках на обмен и/или возврат. Важно учесть, что сумма к возврату по заявке указана со знаком ''«-»'', а сумма к доплате идет без дополнительных знаков.&lt;br /&gt;
&lt;br /&gt;
Формат поддерживает возможность передачи нескольких номеров электронных билетов на одного пассажира (в том числе войдированных и аннулированных).&lt;br /&gt;
&lt;br /&gt;
Если требуется выгружать EMD на услуги а/к, необходимо использовать в работе Формат JSON.&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo для составных броней (MultiOW) ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
	&amp;lt;ParentBook&amp;gt;&lt;br /&gt;
		&amp;lt;ID&amp;gt;508015&amp;lt;/ID&amp;gt;&lt;br /&gt;
		&amp;lt;Payment&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
			&amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentGateway&amp;gt;testpay&amp;lt;/PaymentGateway&amp;gt;&lt;br /&gt;
			&amp;lt;BillingId&amp;gt;117916164&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
			&amp;lt;Date&amp;gt;2018-05-28 13:03:17&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;CreateDate&amp;gt;2018-05-28 13:02:51&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
			&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
			&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
			&amp;lt;Timelimit&amp;gt;2018-05-31 13:00:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Charge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;1220&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Charge&amp;gt;&lt;br /&gt;
			&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;-300&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;6950&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Book&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;14382&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Book&amp;gt;&lt;br /&gt;
			&amp;lt;Penalty&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Total&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Total&amp;gt;&lt;br /&gt;
			&amp;lt;Commission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Commission&amp;gt;&lt;br /&gt;
			&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;38.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
		&amp;lt;/Payment&amp;gt;&lt;br /&gt;
		&amp;lt;ChildBookIDs&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508019&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508020&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
		&amp;lt;/ChildBookIDs&amp;gt;&lt;br /&gt;
		&amp;lt;ExtServices&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;720&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
				&amp;lt;Insurances&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725385&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;BAGGINS BILBO&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725386&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;IVANOV SEMEN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725387&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;ORK KIR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
				&amp;lt;/Insurances&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
		&amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
	&amp;lt;/ParentBook&amp;gt;&lt;br /&gt;
	&amp;lt;Common&amp;gt;&lt;br /&gt;
		&amp;lt;id&amp;gt;508019&amp;lt;/id&amp;gt;&lt;br /&gt;
		&amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
		&amp;lt;Service&amp;gt;AMADEUS&amp;lt;/Service&amp;gt;&lt;br /&gt;
		&amp;lt;Locator&amp;gt;LOYYRD&amp;lt;/Locator&amp;gt;&lt;br /&gt;
		&amp;lt;UtmSource&amp;gt;66&amp;lt;/UtmSource&amp;gt;&lt;br /&gt;
		&amp;lt;BeginDateTime&amp;gt;2018.06.16-02:00&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;EndDateTime&amp;gt;2018.06.16-06:20&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;TicketingDateTime&amp;gt;2018.05.28-13:04&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
		&amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
		&amp;lt;UserId&amp;gt;10312&amp;lt;/UserId&amp;gt;&lt;br /&gt;
		&amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserLogin&amp;gt;test_user_1&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
		&amp;lt;GroupId&amp;gt;10311&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
		&amp;lt;CompanyId&amp;gt;10309&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
		&amp;lt;ExternalCompanyId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserStatus&amp;gt;Пользователь&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
		&amp;lt;DateCreate&amp;gt;2018.05.28-13:00&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
		&amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;&lt;br /&gt;
	&amp;lt;/Common&amp;gt;&lt;br /&gt;
	&amp;lt;Payment&amp;gt;&lt;br /&gt;
		&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
		&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
		&amp;lt;Timelimit&amp;gt;2018-06-01 20:59:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
		&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;Charge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Charge&amp;gt;&lt;br /&gt;
		&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;3625&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
		&amp;lt;Book&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;6907&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Book&amp;gt;&lt;br /&gt;
		&amp;lt;Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
		&amp;lt;Total&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Total&amp;gt;&lt;br /&gt;
		&amp;lt;Commission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Commission&amp;gt;&lt;br /&gt;
		&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;36.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
		&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
	&amp;lt;/Payment&amp;gt;&lt;br /&gt;
	&amp;lt;Client&amp;gt;&lt;br /&gt;
		&amp;lt;LastName/&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
		&amp;lt;Number/&amp;gt;&lt;br /&gt;
		&amp;lt;Birth/&amp;gt;&lt;br /&gt;
		&amp;lt;Email&amp;gt;qddednbavfta@dropmail.me&amp;lt;/Email&amp;gt;&lt;br /&gt;
		&amp;lt;Phone/&amp;gt;&lt;br /&gt;
	&amp;lt;/Client&amp;gt;&lt;br /&gt;
	&amp;lt;PassengersCount&amp;gt;3&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
	&amp;lt;Passengers&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;BILBO&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;BAGGINS&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;CLD&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;02.01.2015&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;985478569&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876471&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;1555&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3149&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;SEMEN&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;05.05.1945&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;954563562&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;25.03.2021&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;phone&amp;gt;&lt;br /&gt;
				&amp;lt;number&amp;gt;+79998884444&amp;lt;/number&amp;gt;&lt;br /&gt;
			&amp;lt;/phone&amp;gt;&lt;br /&gt;
			&amp;lt;email&amp;gt;QDDEDNBAVFTA@DROPMAIL.ME&amp;lt;/email&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876472&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;2070&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3758&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;KIR&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;ORK&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;INF&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;08.09.2017&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;859654125&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876473&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
	&amp;lt;/Passengers&amp;gt;&lt;br /&gt;
	&amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
	&amp;lt;Marker/&amp;gt;&lt;br /&gt;
	&amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
		&amp;lt;Info&amp;gt;&lt;br /&gt;
			&amp;lt;Id&amp;gt;0&amp;lt;/Id&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Аэрофлот&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;OperatingCompanyCode&amp;gt;SU&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartDate&amp;gt;2018.06.16&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
			&amp;lt;StartTime&amp;gt;02:00&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
			&amp;lt;StartDayOfWeek&amp;gt;Saturday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
			&amp;lt;FlightNumber&amp;gt;1436 (SU1436)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportCode&amp;gt;SVO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportName&amp;gt;Шереметьево, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportCode&amp;gt;SVX&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportName&amp;gt;Екатеринбург&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;Time&amp;gt;2:20&amp;lt;/Time&amp;gt;&lt;br /&gt;
			&amp;lt;Equip&amp;gt;&lt;br /&gt;
				&amp;lt;Name&amp;gt;Airbus A320 (with Sharklets)&amp;lt;/Name&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;32A&amp;lt;/Type&amp;gt;&lt;br /&gt;
			&amp;lt;/Equip&amp;gt;&lt;br /&gt;
			&amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
			&amp;lt;ClassTypeCode&amp;gt;N&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
			&amp;lt;Meal/&amp;gt;&lt;br /&gt;
		&amp;lt;/Info&amp;gt;&lt;br /&gt;
	&amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
	&amp;lt;Returns/&amp;gt;&lt;br /&gt;
	&amp;lt;Exchanges/&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Данные в блоке ParentBook одинаковы для обеих реальных броней, являющихся частью составной. Но так как составная бронь несёт формальный характер, она не может быть отражена в XML-выгрузке&amp;lt;/span&amp;gt;&lt;br /&gt;
*ParentBook - общий блок, отражает информацию об оплате составной брони; о дополнительных услугах, приобретённых в составной брони; а также номера обоих реальных заказов составной брони.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат Софи ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;order_snapshot xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;header currency=&amp;quot;RUB&amp;quot; time_gmt=&amp;quot;2018-01-24 13:23:45&amp;quot; time=&amp;quot;2018-01-24 16:23:45&amp;quot; ord_id=&amp;quot;496571&amp;quot; corp_ord_id=&amp;quot;1P2BK4&amp;quot; site=&amp;quot;2410&amp;quot; corp_code=&amp;quot;2440&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;customer email=&amp;quot;airjul2404@gmail.com&amp;quot; phone=&amp;quot;XXXX0005&amp;quot; name=&amp;quot;&amp;quot; corp_code=&amp;quot;2440&amp;quot; bonus_card=&amp;quot;200200200&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;products&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;!--@stamp - валидатор. Парсится из заказа(Сирена и Галилео). Если получить из ГДС не удалось, то передаётся валидатор, настроенный в реквизитах подключения к ГДС.--&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;0&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;1&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;2&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;3&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;4&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;5&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;6&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/CN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;7&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;4575&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/CH25&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;8&amp;quot; taxes=&amp;quot;250&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;9&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/IN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;10&amp;quot; taxes=&amp;quot;513&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/IN00&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;payment_prod price=&amp;quot;150&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;/products&amp;gt;&lt;br /&gt;
  &amp;lt;reservations&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;496571&amp;quot; crs=&amp;quot;SIRENA2000&amp;quot; rloc=&amp;quot;1P2BK4&amp;quot; ticketing_pcc=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;4965710200&amp;quot; crs=&amp;quot;AeroExpress&amp;quot; rloc=&amp;quot;A01XFSZH&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/reservations&amp;gt;&lt;br /&gt;
  &amp;lt;passengers&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;1206547892&amp;quot; psgr_id=&amp;quot;0&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1974-07-01&amp;quot; name=&amp;quot;ALEKSEI&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;7896541230&amp;quot; psgr_id=&amp;quot;1&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1984-02-02&amp;quot; name=&amp;quot;ROMAN&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;IVANOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVШЯ224111&amp;quot; psgr_id=&amp;quot;2&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;C&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2010-07-10&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVЕТ789456&amp;quot; psgr_id=&amp;quot;3&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;I&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2017-02-01&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;ROMANOV&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/passengers&amp;gt;&lt;br /&gt;
  &amp;lt;travel_docs&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037848&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;0&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037849&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;1&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149267&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;2&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;1&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037850&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;3&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037851&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;4&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149268&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;5&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;4&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037852&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;6&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037853&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;7&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149269&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;8&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;7&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037854&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;9&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037855&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;10&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427309&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148822&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427310&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148823&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427311&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148824&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427312&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148826&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427313&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148825&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427314&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148827&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
  &amp;lt;/travel_docs&amp;gt;&lt;br /&gt;
  &amp;lt;payments&amp;gt;&lt;br /&gt;
    &amp;lt;payment pay_id=&amp;quot;117911895&amp;quot; pay_oper=&amp;quot;PAY&amp;quot; pay_time=&amp;quot;2018-01-24 16:22:41&amp;quot; site=&amp;quot;2440&amp;quot; psp_code=&amp;quot;011&amp;quot; psp_name=&amp;quot;Testpay&amp;quot; psp_pay_id=&amp;quot;&amp;quot; amount=&amp;quot;38174&amp;quot; fop=&amp;quot;CA&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/payments&amp;gt;&lt;br /&gt;
&amp;lt;/order_snapshot&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt;&lt;br /&gt;
*bonus_card - номер бонусной карты, введённой покупателем билета в числовом формате.&lt;br /&gt;
*service_fee — сбор агентский (только сервисный сбор, '''не включает''' в себя сбор за эквайринг), отображается только на первом билете (отдельно для каждого пассажира).&lt;br /&gt;
*comission - комиссия АК&lt;br /&gt;
*stamp - код Валидатора в PCC, берется из настроек {{NameSystem}}, если в настройках он не указан, то не передается.&lt;br /&gt;
*ord_id — идентификатор заказа в {{NameSystem}}&lt;br /&gt;
*corp_ord_id — PNR из ГДС&lt;br /&gt;
*site — идентификатор агентства в {{NameSystem}}&lt;br /&gt;
*payment pay_id — номер биллинга {{NameSystem}}&lt;br /&gt;
*pay_system — код платежной системы&lt;br /&gt;
**SB — для сбербанка&lt;br /&gt;
**ES — для Рапиды&lt;br /&gt;
**UNT — для Юнителлера&lt;br /&gt;
*psp_name — отображает разделение суммы сбора платежного шлюза и цены билета&lt;br /&gt;
**Uniteller — оплата Юнителлер (банк)&lt;br /&gt;
**Uniteller_GDS — оплата через GDS-процессинг (Юнителлер)&lt;br /&gt;
*cardholder — держатель карты.&lt;br /&gt;
*expire_date — срок действия карты, у тех ПШ, что не приходит в ответе — пустой.&lt;br /&gt;
*card_number — номер карты, в формате: 415481XXXXXX1734&lt;br /&gt;
*approval_code — код подтверждения.&lt;br /&gt;
*payment_prod price — сбор за эквайринг.&lt;br /&gt;
*main_ticket_prod_id -  id билета в выгрузке, формируется как смещение для авиабилетов (200) + id пассажира;&lt;br /&gt;
*prod_id - id сервисного пакета в выгрузке, формируется как смещение (400) + номер по порядку;&lt;br /&gt;
*tkt_number - номер полиса для пассажира;&lt;br /&gt;
*tkt_date - дата и время операции; &lt;br /&gt;
*tkt_oper - тип операции (TKT - выписка/CANX - отмена выписки, аннуляция).&lt;br /&gt;
*provider_type - тип поставщика (INSURANCE).&lt;br /&gt;
*provider_id - AlphaInsurance;&lt;br /&gt;
*offer_type - название полиса;&lt;br /&gt;
*price - цена полиса для пассажира;&lt;br /&gt;
*rsrv_id - идентификатор заказа;&lt;br /&gt;
*rloc - номер заказа у поставщика;&lt;br /&gt;
*currency - основная валюта сайта (валюта расчетов, валюта оплаты);&lt;br /&gt;
*crs_currency - валюта расчетов с поставщиком (c ГДС);&lt;br /&gt;
*crs_currency_rate - курс валюты поставщика;&lt;br /&gt;
*no_conj_tickets – число дополнительных билетов (отображается при количестве сегментов более 4 включительно);&lt;br /&gt;
*surface_seg - передача наземного участка (в том случае, если аэропорт прилета одного сегмента не совпадает с аэропортом вылета следующего);&lt;br /&gt;
*supplier - номер PCC (подтягивается в том случае, если указан в реквизитах подключения);&lt;br /&gt;
*time_gmt - время GMT;&lt;br /&gt;
*time - дата и время отправки информации в Софи (МСК);&lt;br /&gt;
*corp_code - код корпоративного клиента;&lt;br /&gt;
*email - адрес электронной почты клиента;&lt;br /&gt;
*phone - номер телефона клиента;&lt;br /&gt;
*psg_type - категория пассажира в виде буквы: A - adult, C - child, I - infant;&lt;br /&gt;
*title - краткое описание маршрута;&lt;br /&gt;
*form_owner - владелец бланка IATA код АК;&lt;br /&gt;
*validating_carrier - валидирующий перевозчик;&lt;br /&gt;
*prod_id - идентификатор продукта;&lt;br /&gt;
*taxes - таксы;&lt;br /&gt;
*fare - стоимость тарифа;&lt;br /&gt;
*origin/destination - пункт отправления/назначения;&lt;br /&gt;
*segment_id - идентификатор сегмента в air_ticket_prod, соответствующего услуге;&lt;br /&gt;
*carrier - маркетинговый перевозчик;&lt;br /&gt;
*flight_number - номер рейса;&lt;br /&gt;
*op_carrier - оперирующий перевозчик;&lt;br /&gt;
*departure_datetime — дата, время вылета;&lt;br /&gt;
*arrival_datetime — дата, время прибытия;&lt;br /&gt;
*departure_airport — аэропорт вылета;&lt;br /&gt;
*arrival_airport — аэропорт прибытия;&lt;br /&gt;
*fare_basis - код тарифа;&lt;br /&gt;
*amount - стоимость таксы;&lt;br /&gt;
*code - код таксы;&lt;br /&gt;
*departure_datetime — дата, время отправления;&lt;br /&gt;
*cartype - тип вагона;&lt;br /&gt;
*crs - код системы бронирования (поставщика);&lt;br /&gt;
*doc_number — номер документа;&lt;br /&gt;
*psgr_id — номер пассажира;&lt;br /&gt;
*doc_country - гражданство;&lt;br /&gt;
*psgr_type - категория пассажира;&lt;br /&gt;
*doc_type -тип документа, удостоверяющего личность;&lt;br /&gt;
*birth_date — дата рождения пассажира;&lt;br /&gt;
*name — имя пассажира;&lt;br /&gt;
*gender — пол пассажира;&lt;br /&gt;
*first_name — фамилия пасажира;&lt;br /&gt;
*issuingAgent - идентификатор пользователя, выписавшего билет;&lt;br /&gt;
*pay_time — дата, время оплаты&lt;br /&gt;
*psp_code - код платежной системы, через которую сделана оплата;&lt;br /&gt;
*psp_pay_id - идентификатор платежа в платежной системе;&lt;br /&gt;
*amount - сумма оплаты;&lt;br /&gt;
*fop - форма оплаты.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Отели» ===&lt;br /&gt;
Для компонента '''«Отели»''' доступна выгрузка заказов в форматах Nemo и/или JSON. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. https://docs.nemo.travel/ru/hotels/hotelsbackoffice&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «ЖД» ===&lt;br /&gt;
Для компонента '''«ЖД»''' доступна выгрузка заказов в форматах Nemo и/или JSON.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
   &amp;lt;Common&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;123456&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;Type&amp;gt;TRAINS&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;Service&amp;gt;UFS&amp;lt;/Service&amp;gt;&lt;br /&gt;
      &amp;lt;Locator&amp;gt;64345987&amp;lt;/Locator&amp;gt;&lt;br /&gt;
      &amp;lt;BeginDateTime&amp;gt;2014.04.26-00:15&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;EndDateTime&amp;gt;2014.04.26-13:33&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TicketingDateTime&amp;gt;2014.06.06-15:10&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;VoidDateTime&amp;gt;2014.06.07-14:19&amp;lt;/VoidDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;UserId&amp;gt;123&amp;lt;/UserId&amp;gt;&lt;br /&gt;
      &amp;lt;EEUserId /&amp;gt;&lt;br /&gt;
      &amp;lt;UserLogin&amp;gt;mikhalevtur&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
      &amp;lt;GroupId&amp;gt;122&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
      &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
      &amp;lt;DateCreate&amp;gt;2014.04.24-15:03&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
   &amp;lt;/Common&amp;gt;&lt;br /&gt;
   &amp;lt;Payment&amp;gt;&lt;br /&gt;
      &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
      &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
      &amp;lt;BillingId&amp;gt;117603370&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
      &amp;lt;Date&amp;gt;2014-04-24 15:10:12&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;CreateDate&amp;gt;2014-06-06 15:10:00&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
      &amp;lt;Status&amp;gt;cancelled&amp;lt;/Status&amp;gt;&lt;br /&gt;
      &amp;lt;PenaltyDate /&amp;gt;&lt;br /&gt;
      &amp;lt;Timelimit&amp;gt;2014-04-24 15:18:01&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
      &amp;lt;Charge&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;52278&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Charge&amp;gt;&lt;br /&gt;
      &amp;lt;Book&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;5227.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Book&amp;gt;&lt;br /&gt;
      &amp;lt;Penalty&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;100&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
      &amp;lt;Total&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Total&amp;gt;&lt;br /&gt;
      &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
   &amp;lt;/Payment&amp;gt;&lt;br /&gt;
   &amp;lt;Client&amp;gt;&lt;br /&gt;
      &amp;lt;LastName&amp;gt;Сидоров&amp;lt;/LastName&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Владимир&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;MiddleName&amp;gt;Константинович&amp;lt;/MiddleName&amp;gt;&lt;br /&gt;
      &amp;lt;Number&amp;gt;1806326598&amp;lt;/Number&amp;gt;&lt;br /&gt;
      &amp;lt;Birth&amp;gt;1987-05-20&amp;lt;/Birth&amp;gt;&lt;br /&gt;
      &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
      &amp;lt;Phone&amp;gt;+79871234567&amp;lt;/Phone&amp;gt;&lt;br /&gt;
   &amp;lt;/Client&amp;gt;&lt;br /&gt;
   &amp;lt;Passengers&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Владимир&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;phone&amp;gt;&lt;br /&gt;
            &amp;lt;country /&amp;gt;&lt;br /&gt;
            &amp;lt;city /&amp;gt;&lt;br /&gt;
            &amp;lt;number&amp;gt;+79271031610&amp;lt;/number&amp;gt;&lt;br /&gt;
            &amp;lt;expansion /&amp;gt;&lt;br /&gt;
         &amp;lt;/phone&amp;gt;&lt;br /&gt;
         &amp;lt;email&amp;gt;mlsdsar@gmail.com&amp;lt;/email&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326598&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;1&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;20.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;RefundMoney&amp;gt;8649.3&amp;lt;/RefundMoney&amp;gt;&lt;br /&gt;
         &amp;lt;ChargeForRefund&amp;gt;100&amp;lt;/ChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber&amp;gt;74944708487545&amp;lt;/TicketNumber&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;033&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Иван&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326554&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;2&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;05.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber /&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;034&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
   &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
   &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;trainNumber&amp;gt;098ХА&amp;lt;/trainNumber&amp;gt;&lt;br /&gt;
      &amp;lt;trainName /&amp;gt;&lt;br /&gt;
      &amp;lt;departureStation&amp;gt;МОСКВА КАЗ&amp;lt;/departureStation&amp;gt;&lt;br /&gt;
      &amp;lt;arrivalStation&amp;gt;КАЗАНЬ ПАС&amp;lt;/arrivalStation&amp;gt;&lt;br /&gt;
      &amp;lt;trainCategory&amp;gt;1&amp;lt;/trainCategory&amp;gt;&lt;br /&gt;
      &amp;lt;beginStation&amp;gt;Москва&amp;lt;/beginStation&amp;gt;&lt;br /&gt;
      &amp;lt;endStation&amp;gt;Казань&amp;lt;/endStation&amp;gt;&lt;br /&gt;
      &amp;lt;startDate&amp;gt;2014-04-26 00:15:00&amp;lt;/startDate&amp;gt;&lt;br /&gt;
      &amp;lt;endDate&amp;gt;2014-04-26 13:33:00&amp;lt;/endDate&amp;gt;&lt;br /&gt;
      &amp;lt;timeInRoad&amp;gt;47880&amp;lt;/timeInRoad&amp;gt;&lt;br /&gt;
      &amp;lt;carNumber&amp;gt;8&amp;lt;/carNumber&amp;gt;&lt;br /&gt;
      &amp;lt;carType&amp;gt;4&amp;lt;/carType&amp;gt;&lt;br /&gt;
      &amp;lt;choosenSeats&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower&amp;gt;1&amp;lt;/lower&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper&amp;gt;1&amp;lt;/upper&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower_side&amp;gt;0&amp;lt;/lower_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper_side&amp;gt;0&amp;lt;/upper_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;undefined&amp;gt;0&amp;lt;/undefined&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenSeats&amp;gt;&lt;br /&gt;
      &amp;lt;choosenRange&amp;gt;&lt;br /&gt;
         &amp;lt;start&amp;gt;0&amp;lt;/start&amp;gt;&lt;br /&gt;
         &amp;lt;end&amp;gt;0&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenRange&amp;gt;&lt;br /&gt;
      &amp;lt;serviceClass&amp;gt;В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&amp;lt;/serviceClass&amp;gt;&lt;br /&gt;
   &amp;lt;/Info&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Элемент PNR'''&lt;br /&gt;
Элемент '''PNR''' — Passenger Name Record — запись, состоящая из группы отдельных элементов (полей), содержащих информацию об одном или более пассажирах, путешествующих вместе, и деталях путешествия.&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Common&lt;br /&gt;
| Общая информация по заказу.&lt;br /&gt;
| Элементы id, Type, Service, Locator, BeginDateTime, EndDateTime, TicketingDateTime, TotalPrice, UserId, EEUserId, UserLogin, GroupId, UserStatus, DateCreate.&lt;br /&gt;
|-&lt;br /&gt;
| Payment&lt;br /&gt;
| Информация о стоимости, штрафах, статусе заказа.&lt;br /&gt;
| Элементы Status, PenaltyDate, Timelimit, Charge, Book, Penalty, Total, PaidValue.&lt;br /&gt;
|-&lt;br /&gt;
| Client&lt;br /&gt;
| Информация о заказчике.&lt;br /&gt;
| Элементы Name, MiddleName, Number, Birth, Email, Phone.&lt;br /&gt;
|-&lt;br /&gt;
| Passengers&lt;br /&gt;
| Записи о пассажирах.&lt;br /&gt;
| Элементы Passenger.&lt;br /&gt;
|-&lt;br /&gt;
| Info&lt;br /&gt;
| Типовая информация по заказу в контексте услуги.&lt;br /&gt;
| Элементы trainNumber, trainName, departureStation, arrivalStation, trainCategory, beginStation, endStation, startDate, endDate, timeInRoad, carNumber, carType, choosenSeats, choosenRange, serviceClass.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Common'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| Номер заказа в {{NameSystem}}.&lt;br /&gt;
| Число. Пример: 268281.&lt;br /&gt;
|-&lt;br /&gt;
| Type&lt;br /&gt;
| Тип услуги.&lt;br /&gt;
| Строка: Пример: FLIGHTS.&amp;lt;br/&amp;gt;Допустимые значения: &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;FLIGHTS — авиа,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;HOTELS — отели,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;TRAINS — ЖД.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Service&lt;br /&gt;
| Поставщик услуги.&lt;br /&gt;
| Строка. Пример: UFS.&lt;br /&gt;
|-&lt;br /&gt;
| Locator&lt;br /&gt;
| Идентификатор в системе поставщика.&lt;br /&gt;
| Число. Пример: 65525140.&lt;br /&gt;
|-&lt;br /&gt;
| BeginDateTime&lt;br /&gt;
| Дата и время отправления первого сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-00:15.&lt;br /&gt;
|-&lt;br /&gt;
| EndDateTime&lt;br /&gt;
| Дата и время прибытия последнего сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-13:33.&lt;br /&gt;
|-&lt;br /&gt;
| TicketingDateTime&lt;br /&gt;
| Дата и время выписки билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| VoidDateTime&lt;br /&gt;
| Дата и время возврата билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость заказа.&lt;br /&gt;
| Элементы Amount — номинал стоимости, CurrencyCode — валюта стоимости.&lt;br /&gt;
|-&lt;br /&gt;
| UserId&lt;br /&gt;
| Идентификатор пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 123.&lt;br /&gt;
|-&lt;br /&gt;
| UserLogin&lt;br /&gt;
| Логин пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Строка. Пример: userLogin.&lt;br /&gt;
|-&lt;br /&gt;
| GroupId&lt;br /&gt;
| Идентификатор группы пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 122.&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus&lt;br /&gt;
| Тип пользователя в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: Менеджер.&lt;br /&gt;
|-&lt;br /&gt;
| DateCreate&lt;br /&gt;
| Дата и время резервирования в системе поставщика.&lt;br /&gt;
| Дата и время. Пример: 2014.03.05-15:08&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент TotalPrice'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Amount&lt;br /&gt;
| Номинал.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| CurrencyCode&lt;br /&gt;
| Валюта.&lt;br /&gt;
| Строка (Код ISO 4217 alfa-3). Пример: RUB.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Payment'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Title&lt;br /&gt;
| Название платежного шлюза&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| Method&lt;br /&gt;
| Тип формы оплаты&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| BillingId&lt;br /&gt;
| Идентификатор транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 117603370.&lt;br /&gt;
|-&lt;br /&gt;
| Date&lt;br /&gt;
| Дата и время оплаты платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-04-24 15:10:12.&lt;br /&gt;
|-&lt;br /&gt;
| CreateDate&lt;br /&gt;
| Дата и время создания платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-06-06 15:10:00.&lt;br /&gt;
|-&lt;br /&gt;
| Status&lt;br /&gt;
| Статус заказа в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: booked.&amp;lt;br/&amp;gt;Допустимые значения: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;pending — в ожидании,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;booked — зарезервирован,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ticket — выписан,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;cancelled — отменен.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PenaltyDate&lt;br /&gt;
| Дата и время наступления штрафных санкций.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Timelimit&lt;br /&gt;
| Таймлимит на оплату и подтверждение заказа.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Book&lt;br /&gt;
| Тариф.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Penalty&lt;br /&gt;
| Штраф. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' На данный момент параметр неактуален и при выгрузке всегда принимает нулевое значение.&amp;lt;/span&amp;gt;&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| TotalAgencyChargeForRefund&lt;br /&gt;
| Общий сбор агентства за возврат.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Total&lt;br /&gt;
| Общая стоимость.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| PaidValue&lt;br /&gt;
| Оплачено.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — список возможный платежных шлюзов:&amp;lt;br/&amp;gt;&lt;br /&gt;
Acquiro, Chronopay, Copayco, CourierNew, Deposit, EasyPay, GatelineNew, ITransfer, Invoice, Offices, PayU, Payture, Platron, PrivatBank, Qiwi, Rapida, Receipt, Sberbank, Sirena, Sirena2, UnitellerNew, WebMoney.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Client'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Name&lt;br /&gt;
| Фамилия и имя заказчика.&lt;br /&gt;
| Строка. Пример: Иванов Иван.&lt;br /&gt;
|-&lt;br /&gt;
| MiddleName&lt;br /&gt;
| Отчество заказчика.&lt;br /&gt;
| Строка. Пример: Иванович.&lt;br /&gt;
|-&lt;br /&gt;
| Number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456.&lt;br /&gt;
|-&lt;br /&gt;
| Birth&lt;br /&gt;
| Дата рождения заказчика.&lt;br /&gt;
| Дата. Пример: 1984-06-30.&lt;br /&gt;
|-&lt;br /&gt;
| Email&lt;br /&gt;
| Адрес электронной почты заказчика.&lt;br /&gt;
| Строка. Пример: client@host.com.&lt;br /&gt;
|-&lt;br /&gt;
| Phone&lt;br /&gt;
| Номер телефона заказчика.&lt;br /&gt;
| Строка. Пример: +74951234567&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lastname&lt;br /&gt;
| Фамилия пассажира.&lt;br /&gt;
| Строка. Пример: Сидоров.&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Имя пассажира.&lt;br /&gt;
| Строка. Пример: Владимир.&lt;br /&gt;
|-&lt;br /&gt;
| middlename&lt;br /&gt;
| Отчество пассажира.&lt;br /&gt;
| Строка. Пример: Константинович.&lt;br /&gt;
|-&lt;br /&gt;
| doc_type&lt;br /&gt;
| Тип документа.&lt;br /&gt;
| Строка. Пример: C.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;C — Российский паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;P — Заграничный паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A — Иностранный документ&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S — Паспорт моряка&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — Военный билет&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;B — Свидетельство о рождении&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passport_number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456. &lt;br /&gt;
|-&lt;br /&gt;
| gender&lt;br /&gt;
| Пол пассажира.&lt;br /&gt;
| Строка. Пример: M.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — мужской&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;F — женский&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| date_of_birth&lt;br /&gt;
| Дата рождения пассажира.&lt;br /&gt;
| Дата. Пример: 20.05.1987.&lt;br /&gt;
|-&lt;br /&gt;
| nationality&lt;br /&gt;
| Гражданство пассажира.&lt;br /&gt;
| Строка (ISO 3166-1 Alpha-2). Пример: RU.&lt;br /&gt;
|-&lt;br /&gt;
| passenger_type&lt;br /&gt;
| Тип пассажира.&lt;br /&gt;
| Строка. Пример: ADT.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ADT — взрослый&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CLD — ребенок до 10 лет&amp;lt;sup&amp;gt;*, **&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;INF — ребенок до 5 лет&amp;lt;sup&amp;gt;*, ***&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passenger_id&lt;br /&gt;
| Порядковый номер пассажира в заказе.&lt;br /&gt;
| Число. Пример: 2.&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость билета со сборами для данного пассажира.&lt;br /&gt;
| Число. Пример: 1934.&lt;br /&gt;
|-&lt;br /&gt;
| FarePrice&lt;br /&gt;
| Стоимость по тарифу тарифу.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| Число. Пример: 50.&lt;br /&gt;
|-&lt;br /&gt;
| RefundMoney&lt;br /&gt;
| Сумма к возврату. Значение, полученное от поставщика, уменьшенное на сумму сбора агентства за возврат.&lt;br /&gt;
| Число. Пример: 1643.&lt;br /&gt;
|-&lt;br /&gt;
| ChargeForRefund&lt;br /&gt;
| Cбор агентства за возврат.&lt;br /&gt;
| Число. Пример: 100.&lt;br /&gt;
|-&lt;br /&gt;
| TicketNumber&lt;br /&gt;
| Номер билета.&lt;br /&gt;
| Число. Пример: 73944708472624.&lt;br /&gt;
|-&lt;br /&gt;
| SeatNumber&lt;br /&gt;
| Номер места.&lt;br /&gt;
| число. Пример: 21.&lt;br /&gt;
|-&lt;br /&gt;
| TariffType&lt;br /&gt;
| Наименование тарифа.&lt;br /&gt;
| Строка. Пример: ПОЛНЫЙ.&lt;br /&gt;
|-&lt;br /&gt;
| HasSeat&lt;br /&gt;
| Занимает ли пассажир отдельное место.&lt;br /&gt;
| Допустимые значения:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;true — с местом,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;false — без места.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Не включая верхний предел. Возраст ребенка определяется на день совершения поездки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt; — Нижний и верхний пределы определяются видом сообщения:&lt;br /&gt;
* от 5 до 10 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* от 6 до 17 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* от 4 до 12 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt; — Верхний предел определяется видом сообщения:&lt;br /&gt;
* до 5 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* до 6 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* до 4 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| trainNumber&lt;br /&gt;
| Номер поезда.&lt;br /&gt;
| Строка. Пример: 098ХА.&lt;br /&gt;
|-&lt;br /&gt;
| trainName&lt;br /&gt;
| Имя фирменного поезда. Приходит от поставщика.&lt;br /&gt;
| Строка. Пример: Россия.&lt;br /&gt;
|-&lt;br /&gt;
| departureStation&lt;br /&gt;
| Станция отправления пассажира.&lt;br /&gt;
| Строка. Пример: МОСКВА КАЗ.&lt;br /&gt;
|-&lt;br /&gt;
| arrivalStation&lt;br /&gt;
| Станция прибытия пассажира.&lt;br /&gt;
| Строка. Пример: КАЗАНЬ ПАС.&lt;br /&gt;
|-&lt;br /&gt;
| trainCategory&lt;br /&gt;
| Тип поезда.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;0 — неизвестный тип поезда&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 — скорый поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 — фирменный поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 — скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 — фирменный скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| beginStation&lt;br /&gt;
| Начальная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Казань&lt;br /&gt;
|-&lt;br /&gt;
| endStation&lt;br /&gt;
| Конечная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Москва&lt;br /&gt;
|-&lt;br /&gt;
| startDate&lt;br /&gt;
| Дата и время отправления со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 00:15:00.&lt;br /&gt;
|-&lt;br /&gt;
| endDate&lt;br /&gt;
| Дата и время прибытия со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 13:33:00. &lt;br /&gt;
|-&lt;br /&gt;
| timeInRoad&lt;br /&gt;
| Время в пути от станции отправления до станции прибытия пассажира.&lt;br /&gt;
| Число (секунд). Пример: 47880.&lt;br /&gt;
|-&lt;br /&gt;
| carNumber&lt;br /&gt;
| Номер вагона.&lt;br /&gt;
| Число. Пример: 7.&lt;br /&gt;
|-&lt;br /&gt;
| carType&lt;br /&gt;
| Тип вагона.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 - общий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 - сидячий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 - плацкарта&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 - купе&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;5 - люкс&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;6 - мягкий&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;7 - неизвестный тип&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| choosenSeats&lt;br /&gt;
| Элемент описывает количество нижних, нижних боковых, верхних, верхних боковых мест.&lt;br /&gt;
| Элементы type.&lt;br /&gt;
|-&lt;br /&gt;
| choosenRange&lt;br /&gt;
| Выбранный диапазон мест в вагоне.&lt;br /&gt;
| Элементы start, end.&lt;br /&gt;
|-&lt;br /&gt;
| serviceClass&lt;br /&gt;
| Описание услуг. Приходит от поставщика.&lt;br /&gt;
| Текст. Пример: В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент type'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lower&lt;br /&gt;
| Количество нижних мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper&lt;br /&gt;
| Количество верхних мест.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|-&lt;br /&gt;
| lower_side&lt;br /&gt;
| Количество нижних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper_side&lt;br /&gt;
| Количество верхних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| undefined&lt;br /&gt;
| Количество мест неопределенного типа.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент choosenRange'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| start&lt;br /&gt;
| Начало выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 4.&lt;br /&gt;
|-&lt;br /&gt;
| end&lt;br /&gt;
| Конец выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 17.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Если диапазон не был зада пользователем на этапе выбора мест, то поля start и end будут содержать нули.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Пакетный экспорт заказов в формате Nemo==&lt;br /&gt;
Сервис выгрузки заказов позволяет экспортировать необходимые выборки по заказам в формате XML, XLS(X). Например, можно выбрать заказы по дате бронирования и получить информацию по ним в нужном формате. Экспорт в формате XLS(X) единовременно выгружает не более 1000 заказов. Если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), то нужно выгружать заказы за последовательные периоды.&lt;br /&gt;
&lt;br /&gt;
При выгрузке данных по заказам в формате XLS(X)  ценовые параметры конвертируются в валюту агентства по курсам, зафиксированным на момент оплаты конкретного заказа. &lt;br /&gt;
&lt;br /&gt;
Панель выгрузки всегда доступна для менеджеров и экспертов.&lt;br /&gt;
&lt;br /&gt;
=== Экспорт заказов под авторизованным пользователем (в личном кабинете) ===&lt;br /&gt;
[[Файл:exportxmlxlsxlsx.jpg|600px|thumb|right|Фильтры пакетного экспорта заказов в личном кабинете]]&lt;br /&gt;
Псевдоссылка ''Показать панель экспорта'' раскрывает форму, позволяющую экспортировать заказы в файл формат XML, XLS или XLSX.&lt;br /&gt;
&lt;br /&gt;
Выгружаются заказы выбранного пользователя/компании и принадлежащих к ним субагентов/пользователей с учетом примененных параметров фильтра. &lt;br /&gt;
&lt;br /&gt;
Запрос на выгрузку данных по заказам отобразится в системе логирования с XML файлом, содержащим данные выгрузки.&lt;br /&gt;
&lt;br /&gt;
Для экспорта отложенных заказов в формате XLS(X) нужно в фильтрах заказов установить параметр «Статус бронирования» в значение «Отложен». &lt;br /&gt;
&lt;br /&gt;
В данный момент установлен лимит на количество выгружаемых единовременно заказов, равный 1000. В случае, если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), это возможно сделать, выгружая заказы за определенные периоды.&lt;br /&gt;
&lt;br /&gt;
==== Параметры пакетной выгрузки ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-uncollapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Параметр&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XLS - выгрузка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XML -выгрузка&lt;br /&gt;
|-&lt;br /&gt;
|  Номер билета&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;Tickets-&amp;gt;Ticket-&amp;gt;Num&lt;br /&gt;
|-&lt;br /&gt;
|Маршрут&lt;br /&gt;
| service_summary&lt;br /&gt;
| OrderInfo&lt;br /&gt;
|-&lt;br /&gt;
| Дата выписки&lt;br /&gt;
| ticketing_date&lt;br /&gt;
| Common-&amp;gt;TicketingDateTime&lt;br /&gt;
|-&lt;br /&gt;
| Дата вылета&lt;br /&gt;
| date_begin&lt;br /&gt;
| OrderInfo-&amp;gt;Info-&amp;gt;StartDate,StartTime&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Таксы в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте выписки (по каждому билету)&lt;br /&gt;
|нет &lt;br /&gt;
|нет&lt;br /&gt;
|-&lt;br /&gt;
| фамилия пассажира (по каждому билету)&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;lastname&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Повторная выгрузка заказов ===&lt;br /&gt;
Если выгрузка заказа прошла неуспешно, в системе предусмотрена возможность выгрузить его повторно. Для этого менеджеру агентства необходимо на странице проблемного заказа перейти в раздел «Служебная информация», где расположена ссылка «Выгрузить заказ повторно», после нажатия на которую заказ будет выгружен повторно. &lt;br /&gt;
&lt;br /&gt;
Причем в случае, если в разделе настроек '''Настройки системы → Интеграция → Выгрузка заказов''' включена настройка '''Выгрузка одновременно и Nemo и Софи''', повторная выгрузка будет выполнена и в формате Nemo, и в формате СОФИ.&lt;br /&gt;
&lt;br /&gt;
Также, доступна повторная выгрузка заказов через Личный кабинет. Для этого разделе «Заказы», для нужного заказа в колонке «Действия» требуется нажать на ссылку «Выгрузить заказ повторно». &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Выпилино по тикету 13622 (МР)&lt;br /&gt;
Документацию закомментировал, удалять пока не нужно ее совсем. --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Экспорт заказов под неавторизованным пользователем (под «гостем») ===&lt;br /&gt;
В {{NameSystem}} существует возможность получить выборку заказов под неавторизованным пользователем («гостем»). Для этого необходимо выполнить запрос вида: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0; width: 800px;&amp;quot;&amp;gt;&lt;br /&gt;
http://DOMAIN/index.php?go=export_xml_key/search&amp;amp;параметры экспорта&amp;amp;xmlKey=ХХХ&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
где &lt;br /&gt;
* '''''host''''' — доменное имя сайта, с которого необходимо сделать экспорт;&lt;br /&gt;
* '''''параметры поиска''''' — параметры, по которым следует сделать экспорт;&lt;br /&gt;
* '''''xmlKey''''' — ключ, который задается в разделе '''«Администрирование»''' → '''«Настройки системы»''' → '''''«Ключ безопасности для сервиса выставления оплаты и получения XML выгрузки»'''''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Параметры экспорта заказов ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;th &amp;gt;Название&amp;lt;/th&amp;gt;&amp;lt;th class=&amp;quot;col1&amp;quot;&amp;gt;Описание &amp;lt;/th&amp;gt;&amp;lt;th &amp;gt;Возможные значения&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;service&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Поставщик&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;GALILEO, SABRE, SIRENA2000, GTA, MIKI, SERHS, DOTW, HOTELBEDS и т.д.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td &amp;gt;type&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Компонент&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;FLIGHTS, HOTELS  и т.д.&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&amp;gt;set_user&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Id пользователя&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;числовые&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;статус бронирования&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;booked - забронирован, cancelled - аннулирован, ticket - выписан, waiting - в работе (только для компонента «Отели»), pending confirmation - ожидает подтверждения (только для «отелей»). Для выборки заказов с любым статусом - этот параметр нужно не указывать.&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&amp;gt;payment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус оплаты&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - не оплачен, 2 - частично оплачен, 3 - оплачен.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;document&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус загрузки документа&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - документ не загружался, 2 - документ загружался&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&amp;gt;book_date[from], book_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Забронировано»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;date_begin[from], date_begin[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Начало»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;update_date[from], update_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Изменен»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;autocancel_date[from], autocancel_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Истекает»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;penalty[from], penalty[to]&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;«Штрафы»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&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;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&lt;br /&gt;
&lt;br /&gt;
=== Ошибки при выгрузке ===&lt;br /&gt;
* '''Attention! Check date_begin and date_end!''' — некорректно указана дата начала/окончания периода бронирования выборки экспортируемых заказов.&lt;br /&gt;
* '''no_xml''' — нет данных по заказу&lt;br /&gt;
* '''OK''' — выгрузка данных по заказу прошла успешно&lt;br /&gt;
* '''BAD''' — выгрузка данных по заказу не прошла&lt;br /&gt;
* '''fail - settings'''&lt;br /&gt;
* '''fail error: BAD_PARAMETER message: Date of the departure or arrival date can`t be in the past'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов по категориям в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&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;
*[http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP Список кодов состояния HTTP].&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_PNR&amp;diff=17620</id>
		<title>Импорт PNR</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%98%D0%BC%D0%BF%D0%BE%D1%80%D1%82_PNR&amp;diff=17620"/>
		<updated>2023-04-26T07:33:49Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Импорт PNR''' —  встроенный модуль системы {{NameSystemLink}} для импорта в систему ранее созданного PNR от поставщика.&lt;br /&gt;
&lt;br /&gt;
== Назначение ==&lt;br /&gt;
Импорт PNR предоставляет менеджеру и экспертам агентства возможность добавить к заказам в {{NameSystem}} созданный вне системы [[PNR]] от поставщика: &lt;br /&gt;
* добавить PNR в существующий заказ в {{NameSystem}}, &lt;br /&gt;
* или создать новый заказ на основе импортируемого PNR.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Импорт PNR доступен ''для менеджеров и экспертов корневого агентства''.&amp;lt;br&amp;gt;&lt;br /&gt;
Импорт нового PNR можно выполнить в любой заказ, независимо от статуса заказа. &amp;lt;br&amp;gt;&lt;br /&gt;
Во время импорта можно выбрать, требуется ли для нового PNR ''создать новый заказ'' в системе {{NameSystem}}, или новый PNR необходимо ''добавить к текущему заказу''. В первом случае будет создан новый заказ, а исходный останется без изменений. Импортируя в новый заказ, можно выбрать конкретного владельца в поле «Заказчик», т.о. автором нового заказа будет выбранный пользователь. При импорте PNR в текущий заказ владелец заказа остается прежний. В поле «Заказчик» можно указать либо конкретного пользователя агентства, либо группу для гостей.&lt;br /&gt;
&lt;br /&gt;
С таким заказом можно выполнять все те же действия, что и с обычным заказом, созданным в {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Функция так же поддерживает для менеджеров и экспертов корневого агентства возможность загружать и просматривать '''историю бронирования заказа''' (PNR). Опция работает для заказов, статус которых отличен от статуса''&amp;quot;Отложен&amp;quot;'', то есть для забронированных, выписанных, аннулированных и т.д. заказов. При вызове истории {{NameSystem}} отправляет запрос в [[ГРС]] на чтение истории бронирования. ГРС возвращает информацию о всех элементах, которые были внесены, изменены или аннулированы в данном PNR. Подробнее см. [[История бронирования]].&lt;br /&gt;
&lt;br /&gt;
== Импорт нового PNR в систему {{NameSystem}}==&lt;br /&gt;
&lt;br /&gt;
Чтобы импортировать PNR в {{NameSystem}}:&lt;br /&gt;
# Авторизуйтесь в качестве менеджера или эксперта корневого агентства.&lt;br /&gt;
# Откройте страницу интересующего заказа.&lt;br /&gt;
# Зайдите в '''Служебную информацию''' данного заказа.&lt;br /&gt;
# Нажмите на ссылку '''Импортировать новый PNR''' в блоке ''Все доступные действия с заказом''.&lt;br /&gt;
# Задайте параметры для импорта:&lt;br /&gt;
#* ''Импортировать в новый заказ'' — опция включает создание отдельного заказа с импортированным PNR,&lt;br /&gt;
#* ''PNR'' — введите буквенно-цифровой код импортируемого заказа, присвоенный поставщиком,&lt;br /&gt;
#* ''Фамилия пассажира'' — введите фамилию одного (любого) пассажира, который содержится в данном PNR,&lt;br /&gt;
#* ''Заказчик'' — укажите владельца нового заказа. Допустим ввод идентификатора пользователя/группы для анонимов, логин пользователя или его ФИ. По умолчанию в этом поле установлен текущий владелец заказа из которого выполняется импорт. Импорт в текущий заказ выполняется без смены владельца.&lt;br /&gt;
#* ''PCC'' — выберите пакет реквизитов, в котором содержится импортируемый PNR.&lt;br /&gt;
# Нажмите на кнопку ''Импортировать''.&lt;br /&gt;
&lt;br /&gt;
После этого PNR будет импортирован в данный заказ или создан новый заказ с данным PNR. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Во избежание проблем перед импортом PNR в существующий заказ необходимо аннулировать старый PNR, и только затем импортировать новый.}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ImportPNR1.jpg|450px]]&lt;br /&gt;
|-&lt;br /&gt;
|Вид окна импорта брони&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==См. также==&lt;br /&gt;
*[[Личный кабинет]]&lt;br /&gt;
*[[ГРС]]&lt;br /&gt;
*[[PNR]]&lt;br /&gt;
*[[Разделение PNR]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17612</id>
		<title>Navitaire</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17612"/>
		<updated>2023-02-04T09:05:12Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности Navitaire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Поставщики авиабилетов]]&lt;br /&gt;
'''Навитейр''' (Navitaire) — [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], предоставляющая услуги по бронированию авиабилетов круга авиакомпаний, указанных в качестве партнеров системы.&lt;br /&gt;
&lt;br /&gt;
Система {{NameSystemLink}} предоставляет продажи билетов авиакомпаний «FlyOne» (5F) и «FlyOne Armenia» (3F) через КРС Navitaire.&lt;br /&gt;
&lt;br /&gt;
== Подключение Navitaire в Nemo.Travel ==&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика: &lt;br /&gt;
# Согласовать коммерческие условия, прейскурант услуг.&lt;br /&gt;
# Подписать NDA с Navitaire (через авиакомпанию «Победа»).&lt;br /&gt;
# Подписать основной агентский договор и дополнительное соглашение на подключение по API.&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;
# Подписать акт выполненных работ. --&amp;gt;&lt;br /&gt;
В результате обращения и согласования условий с системой Navitaire агент должен получить доступ к Navitaire API (идентификатор клиента, домен, логин, пароль).&amp;lt;!-- Процесс сертификации Navitaire агент проходить не обязан, система {{NameSystem}} сертифицирована как движок. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полученные реквизиты нужно передать в {{NameSystem}} для формирования боевой конфигурации подключения.&lt;br /&gt;
&lt;br /&gt;
Обращаем Ваше внимание, что при подключении следует отключить опцию SplitFare на стороне поставщика для корректной поисковой выдачи.&lt;br /&gt;
&lt;br /&gt;
{{Attention|После получения реквизитов доступа, для дальнейшей работы, необходимо сменить предоставленный пароль, так как он не будет соответствовать требованиям домена. Смену пароля можно запросить у сотрудника {{NameSystem}}. Новый пароль должен состоять из 8-16 символов, содержать как минимум одну букву в верхнем регистре и одну в нижнем, одну цифру и один знак. Пароль не должен содержать точку (.), запятую (,) и тильду (~).}}&lt;br /&gt;
&lt;br /&gt;
= Особенности Navitaire =&lt;br /&gt;
* Нет возможности забронировать младенца с местом или больше, чем одного младенца без места. При поиске, если в запросе присутствует пассажир типа INS или больше, чем один пассажир типа INF, результаты от Navitaire отфильтровываются и не попадают в выдачу.&lt;br /&gt;
* Продаются только билеты Эконом-класса.&lt;br /&gt;
* УПТ от поставщика приходит в виде ссылки, указываемой в реквизитах подключения.&lt;br /&gt;
* Полностью поддерживается продажа брендов и дополнительных услуг авиакомпании.&lt;br /&gt;
** {{Attention|Важно указать валюту в пакете реквизитов для корректной работы дополнительных услуг.}}&lt;br /&gt;
** Список дополнительных услуг и мест доступен после бронирования.&lt;br /&gt;
** Нет возможности возврата дополнительных услуг и мест после оплаты.&lt;br /&gt;
** Ограничения на конкретные места (для пассажиров с младенцем, для пассажиров с животными, для детей до 12 или 18 лет и др.) в {{NameSystem}} не реализованы. На карте мест отображаются все доступные места. Если место не доступно для данного типа пассажира, появляется сообщение с предупреждением.&lt;br /&gt;
* {{Attention|Продажа дополнительных услуг разрешена не позднее чем за 4 часа до вылета.}}&lt;br /&gt;
* Бронирование ребенка без сопровождения запрещено.&lt;br /&gt;
* На оплату предоставляется 30 минут после создания брони. Если заказ не оплачивается в установленный таймлимит, созданный PNR удаляется на стороне поставщика. {{Attention|Заказ на стороне поставщика считается оплаченным после выписки в системе {{NameSystem}}.}}&lt;br /&gt;
* {{Attention|Процесс войдирования отсутствует. Билетов как таковых в Navitaire нет (ticket-less система), существуют только брони. Номера билетов эмулируются на стороне {{NameSystem}} по рекомендации поставщика. Для «войдирования» (то есть, отмены оплаченного бронирования) необходимо проводить возврат.}}&lt;br /&gt;
* Наличие хотя бы одного набора контактных данных в заказе является обязательным.&lt;br /&gt;
&lt;br /&gt;
=== Алгоритм создания билетов ===&lt;br /&gt;
&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Общая длина элемента &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;(N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt; всегда составляет 9 символов (&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;N&amp;lt;/syntaxhighlight&amp;gt; - количество нулей, необходимых, чтобы добрать до 9 символов). Идентификатор &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; система получает от поставщика. Пассажиры типа INF наследуют идентификатор за пассажиром типа ADT, к которому привязаны.&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика:&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; можно взять из GetBooking, он есть в структуре Passenger. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt; означает «взять PassengerID и дополнить слева нулями до 9 символов».--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= См. также =&lt;br /&gt;
* [[КРС (Компьютерная система резервирования)]]&lt;br /&gt;
* [[Реквизиты подключения к ГРС в {{NameProject2}}]]&lt;br /&gt;
* [[Пакеты реквизитов {{NameProject2}}]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17611</id>
		<title>Navitaire</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Navitaire&amp;diff=17611"/>
		<updated>2023-02-04T08:57:04Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности Navitaire */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Поставщики авиабилетов]]&lt;br /&gt;
'''Навитейр''' (Navitaire) — [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], предоставляющая услуги по бронированию авиабилетов круга авиакомпаний, указанных в качестве партнеров системы.&lt;br /&gt;
&lt;br /&gt;
Система {{NameSystemLink}} предоставляет продажи билетов авиакомпаний «FlyOne» (5F) и «FlyOne Armenia» (3F) через КРС Navitaire.&lt;br /&gt;
&lt;br /&gt;
== Подключение Navitaire в Nemo.Travel ==&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика: &lt;br /&gt;
# Согласовать коммерческие условия, прейскурант услуг.&lt;br /&gt;
# Подписать NDA с Navitaire (через авиакомпанию «Победа»).&lt;br /&gt;
# Подписать основной агентский договор и дополнительное соглашение на подключение по API.&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;
# Подписать акт выполненных работ. --&amp;gt;&lt;br /&gt;
В результате обращения и согласования условий с системой Navitaire агент должен получить доступ к Navitaire API (идентификатор клиента, домен, логин, пароль).&amp;lt;!-- Процесс сертификации Navitaire агент проходить не обязан, система {{NameSystem}} сертифицирована как движок. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полученные реквизиты нужно передать в {{NameSystem}} для формирования боевой конфигурации подключения.&lt;br /&gt;
&lt;br /&gt;
Обращаем Ваше внимание, что при подключении следует отключить опцию SplitFare на стороне поставщика для корректной поисковой выдачи.&lt;br /&gt;
&lt;br /&gt;
{{Attention|После получения реквизитов доступа, для дальнейшей работы, необходимо сменить предоставленный пароль, так как он не будет соответствовать требованиям домена. Смену пароля можно запросить у сотрудника {{NameSystem}}. Новый пароль должен состоять из 8-16 символов, содержать как минимум одну букву в верхнем регистре и одну в нижнем, одну цифру и один знак. Пароль не должен содержать точку (.), запятую (,) и тильду (~).}}&lt;br /&gt;
&lt;br /&gt;
= Особенности Navitaire =&lt;br /&gt;
* Нет возможности забронировать младенца с местом или больше, чем одного младенца без места. При поиске, если в запросе присутствует пассажир типа INS или больше, чем один пассажир типа INF, результаты от Navitaire отфильтровываются и не попадают в выдачу.&lt;br /&gt;
* Продаются только билеты Эконом-класса.&lt;br /&gt;
* УПТ от поставщика приходит в виде ссылки, указываемой в реквизитах подключения.&lt;br /&gt;
* Полностью поддерживается продажа брендов и дополнительных услуг авиакомпании.&lt;br /&gt;
** {{Attention|Важно указать валюту в пакете реквизитов для корректной работы дополнительных услуг.}}&lt;br /&gt;
** Список дополнительных услуг и мест доступен после оформления билетов.&lt;br /&gt;
** Нет возможности возврата дополнительных услуг и мест после оплаты.&lt;br /&gt;
** Ограничения на конкретные места (для пассажиров с младенцем, для пассажиров с животными, для детей до 12 или 18 лет и др.) в {{NameSystem}} не реализованы. На карте мест отображаются все доступные места. Если место не доступно для данного типа пассажира, появляется сообщение с предупреждением.&lt;br /&gt;
* {{Attention|Продажа дополнительных услуг разрешена не позднее чем за 4 часа до вылета.}}&lt;br /&gt;
* Бронирование ребенка без сопровождения запрещено.&lt;br /&gt;
* На оплату предоставляется 30 минут после создания брони. Если заказ не оплачивается в установленный таймлимит, созданный PNR удаляется на стороне поставщика. {{Attention|Заказ на стороне поставщика считается оплаченным после выписки в системе {{NameSystem}}.}}&lt;br /&gt;
* {{Attention|Процесс войдирования отсутствует. Билетов как таковых в Navitaire нет (ticket-less система), существуют только брони. Номера билетов эмулируются на стороне {{NameSystem}} по рекомендации поставщика. Для «войдирования» (то есть, отмены оплаченного бронирования) необходимо проводить возврат.}}&lt;br /&gt;
* Наличие хотя бы одного набора контактных данных в заказе является обязательным.&lt;br /&gt;
&lt;br /&gt;
=== Алгоритм создания билетов ===&lt;br /&gt;
&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + (N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Общая длина элемента &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;(N * '0') + PassengerID&amp;lt;/syntaxhighlight&amp;gt; всегда составляет 9 символов (&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;N&amp;lt;/syntaxhighlight&amp;gt; - количество нулей, необходимых, чтобы добрать до 9 символов). Идентификатор &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; система получает от поставщика. Пассажиры типа INF наследуют идентификатор за пассажиром типа ADT, к которому привязаны.&lt;br /&gt;
&amp;lt;!-- Из документации от поставщика:&lt;br /&gt;
Для взрослого или ребенка: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '0' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для младенца: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;'425' + '1' + REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Параметр &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PassengerID&amp;lt;/syntaxhighlight&amp;gt; можно взять из GetBooking, он есть в структуре Passenger. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;REPLACE(STR(PassengerID, 9), SPACE(1), '0')&amp;lt;/syntaxhighlight&amp;gt; означает «взять PassengerID и дополнить слева нулями до 9 символов».--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= См. также =&lt;br /&gt;
* [[КРС (Компьютерная система резервирования)]]&lt;br /&gt;
* [[Реквизиты подключения к ГРС в {{NameProject2}}]]&lt;br /&gt;
* [[Пакеты реквизитов {{NameProject2}}]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17610</id>
		<title>Ценообразование (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17610"/>
		<updated>2023-02-01T11:07:49Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Параметры правил ценообразования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
* предоставляет инструмент контроля за корректностью расчетов.&lt;br /&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;
*комиссия от авиакомпании, &amp;lt;br /&amp;gt;&lt;br /&gt;
*бонус авиакомпании, &amp;lt;br /&amp;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;
Правила ценообразования задаются в таблице в файле формата XLS или XLSX, где:&lt;br /&gt;
&lt;br /&gt;
*''Строка таблицы'' — правило.  &amp;lt;br /&amp;gt;&lt;br /&gt;
*''Ячейка строки'' — значение параметра. &amp;lt;br /&amp;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;
# Модуль фиксирует, какую авиакомпанию [[ГРС]] определила как [[Валидирующий перевозчик|валидирующую]];&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;
&lt;br /&gt;
{{Attention|Перелет '''не может быть выписан''', если:}}&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;
|[[Файл:Схема_ценообразование.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Схема работы модуля Ценообразование&lt;br /&gt;
|}&lt;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;!--{{Menu|Настройки системы|Фоновые процессы|События синхронизации}}--&amp;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;
''Сборы в детализации стоимости представлены с учетом разбиения только если скрыты в таксы XP/XX, а иначе отображаются отдельной строкой без разделения.'' &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;
* Между компаниями «АА» и «BB» интерлайн-соглашение, позволяющее выписывать билеты для «АА» на бланке «ВВ».&lt;br /&gt;
&lt;br /&gt;
Чтобы выписывать билеты авиакомпании «АА», агенство заводит правило для авиакомпанией «АА», в котором заданы:&lt;br /&gt;
# валидирующий перевозчик: '''''«АА»''''',&lt;br /&gt;
# переопределенный перевозчик: '''''«BB»''''',&lt;br /&gt;
# доля сегментов интерлайнов: '''''«1»''''',&lt;br /&gt;
# комиссия авиакомпании: ''укажите размер комиссионного вознаграждения, предоставляемого компанией «ВВ» за билеты со 100% долей интерлайн [[Сегмент|сегментов]]''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Система {{NameSystem}} не отслеживает наличие интерлайн-соглашений между перевозчиками. Ответственность за переопределение  полностью лежит на агентстве.}}&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;
#''' Дополнительный приоритет''' - ''устанавливается вручную'' в разделе '''Управление продажами → Авиабилеты → Ценообразование → Настройки''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&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;
* на выдаче результатов поиска для каждого перелета по ссылке '''''Комиссия''''', &amp;lt;!--* на странице подтверждения бронирования и информации о заказе по добавлению гет-параметра '''?(&amp;amp;)test''' в адресную строку (например, http://host/XXXXXX?test).--&amp;gt;&lt;br /&gt;
* на странице заказа в детализации стоимости перелета по щелчку на сумму комиссии или сбора.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ссылка на таблицу отладки на странице поиска.png|800px]]&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;
|[[Файл:Страница заказа.png|700px]]&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;
|[[Файл:Детализация_стоимости.png|600px]]&lt;br /&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;
&amp;lt;!--&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Таблица_отладки.png|1200px]]&lt;br /&gt;
|-&lt;br /&gt;
|Таблица отладки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Включение модуля. Импорт и экспорт правил ==&lt;br /&gt;
&lt;br /&gt;
Чтобы включить расчет комиссий с использованием Ценообразования, включите опции '''Комиссии 2.0''' и '''Сборы и скидки 2.0''' в разделе Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Чтобы задать правило ценообразования: &lt;br /&gt;
# Зайдите в раздел Управление продажами → Авиабилеты → Ценообразование → Импорт/экспорт Excel&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Импорт/экспорт Excel}}--&amp;gt;.&lt;br /&gt;
# Нажмите '''Выгрузка в формате &amp;quot;xls&amp;quot;''' или '''Выгрузка в формате &amp;quot;xlsx&amp;quot;'''. Откройте файл для редактирования.&lt;br /&gt;
# Установите правило: '''заполните параметры строки'''. Формат внесения данных в каждый столбец должен соответствовать строго определенному формату (см. [[Ценообразование (Авиабилеты)#Импорт правил|Импорт правил]]). &amp;lt;br /&amp;gt; Обязательные параметры для заполнения:&lt;br /&gt;
#* '''''валидирующий перевозчик'''''&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ошибки_импорта_Ценообразование.png|500px]]&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;
|[[Файл:Правила ценообразования.png|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;
'''Шаблон файла для внесения правил ценообразования:'''&amp;lt;br/&amp;gt;[[File:CommImportExampleV1.0.5.xlsx]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Запрещено переименовывать столбцы!}}&amp;lt;br/&amp;gt; При этом допускается менять столбцы местами и удалять ненужные столбцы.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Параметры правил ценообразования'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи из любой внешней системы (или БД). Необязательный параметр. Не участвует в логике расчетов и используются для удобства идентификации правила.&lt;br /&gt;
| любое значение&lt;br /&gt;
| 123&lt;br /&gt;
|-&lt;br /&gt;
| валидирующий перевозчик GDS&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valCompanyId&amp;quot;&amp;gt;valCompanyId&amp;lt;/span&amp;gt;&lt;br /&gt;
| Авиакомпания, для которой задается правило. Должна являться контрактной авиакомпанией агента. Если необходимо проводить выписку на стоке другой авиакомпании (по интерлайну), валидирующий перевозчик переопределяется (см. [[Ценообразование (Авиабилеты)#Переопределенный валидирующий перевозчик|Переопределенный валидирующий перевозчик]]). Если валидирующий перевозчик от ГРС недопустим указанными правилами ценообразования и не переопределен — перелет считается недопустимым к выписке и удаляется из результатов поиска при соответствующих настройках фильтрации результатов.&lt;br /&gt;
| width=&amp;quot;20%&amp;quot;| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| переопределенный вп&lt;br /&gt;
| &amp;lt;span id=&amp;quot;manualVV&amp;quot;&amp;gt;manualVV&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если валидирующий перевозчик, предложенный ГРС не является контрактным или не устраивает агента по комиссии, его можно переопределить принудительно через это поле. В поле ВП указывается ВП от ГРС (или оно оставляется пустым), а в этом поле указывается переопределенный агентством перевозчик. Можно указать только одного перевозчика. Если есть два и более, указываем разными строками. &lt;br /&gt;
&lt;br /&gt;
Ответственность за допустимость замены и за адекватность цены перелета (которая была рассчитана GDS по предложенному ей перевозчику) берет на себя агент. Приоритет у правил с переопределением выше, чем у правил без него.&lt;br /&gt;
| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики первого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlines&amp;quot;&amp;gt;airlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков первого сегмента маршрута.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| SU,LH,BA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;gt;S7,SU&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики любого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAny&amp;quot;&amp;gt;airlinesAny&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков (интерлайнов) любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один маркетинговый перевозчик из перелета есть в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;:  правило применится, если каждый маркетинговый перевозчик из перелета встречается в списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один маркетинговый перевозчик из перелета встречается в этом списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все маркетинговые перевозчики из перелета встретятся в этом списке&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| код-шеринг&lt;br /&gt;
| &amp;lt;span id=&amp;quot;codeSharing&amp;quot;&amp;gt;codeSharing&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимость выполнения рейса другой (оперирующей) авиакомпанией&lt;br /&gt;
| пустое — все перелеты&amp;lt;br/&amp;gt;1 — код-шеринг обязателен &amp;lt;br/&amp;gt;0 — код шеринг запрещён&lt;br /&gt;
| 0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
|-&lt;br /&gt;
| операторы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;operatingAirlines&amp;quot;&amp;gt;operatingAirlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые оперирующие авиакомпании (проверяются на всех сегментах).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;: правило применится, если каждый оперирующий перевозчик перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все оперирующие перевозчики перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| доля собственных сегментов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ownPart&amp;quot;&amp;gt;ownPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля собственных сегментов (сегментов, где валидирующий перевозчик равен маркетинговому) должна быть больше или равна заданному значению (любое число от 0 до 1):&lt;br /&gt;
* 1 — все сегменты собственные&lt;br /&gt;
* 0.5 — половина или больше собственных сегментов&lt;br /&gt;
* 0.25 — четверть или больше собственных сегментов&lt;br /&gt;
* 0.01 — присутствует минимум один собственный сегмент&lt;br /&gt;
* 0 — все сегменты интерлайны&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| доля сегментов интерлайнов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;interlinePart&amp;quot;&amp;gt;interlinePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля несобственных сегментов (сегментов, где валидирующий перевозчик не равен маркетинговому) должна быть больше или равна указанному значению(любое число от 0 до 1).&lt;br /&gt;
* 1 — все сегменты интерлайны&lt;br /&gt;
* 0.5 — половина или больше сегментов интерлайнов&lt;br /&gt;
* 0.25 — четверть или больше сегментов интерлайнов&lt;br /&gt;
* 0.01 — присутствует минимум один сегмент интерлайна&lt;br /&gt;
* 0 — все сегменты собственные&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| тип контракта&lt;br /&gt;
| &amp;lt;span id=&amp;quot;contractType&amp;quot;&amp;gt;contractType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Система взаиморасчетов BSP или ТКП&lt;br /&gt;
| пустое = любой,&amp;lt;br/&amp;gt;BSP&amp;lt;br/&amp;gt;TCH&lt;br /&gt;
| TCH&lt;br /&gt;
|-&lt;br /&gt;
| системы бронирования&lt;br /&gt;
| &amp;lt;span id=&amp;quot;gds&amp;quot;&amp;gt;gds&amp;lt;/span&amp;gt;&lt;br /&gt;
| Глобальная распределительная система, в которой найден перелет/ PCC конкретных реквизитов / ID пакета реквизитов системы {{NameProject1}} (Nemo 1)&lt;br /&gt;
Перечисляются в любой последовательности, можно смешивать разные типы. Действует правило &amp;quot;или&amp;quot;: если указан Sabre целиком, все его PCC/пакеты указывать уже нет смысла.&lt;br /&gt;
&lt;br /&gt;
{{Attention|При указании названия ГРС строго соблюдайте формат названия, указанный в документации. При расхождении с шаблоном правило не будет применяться!}}&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ГРС: &amp;lt;code&amp;gt;SABRE, GALILEO, AMADEUS, SIRENA, SITA, SIG23, MIXVELNDC&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;PCC: [буквы+цифры]&amp;lt;br/&amp;gt;ID пакета в '''Nemo 1''': [цифры]&lt;br /&gt;
| SABRE,670P,123&lt;br /&gt;
&lt;br /&gt;
AMADEUS,GALILEO&lt;br /&gt;
&lt;br /&gt;
SITA&lt;br /&gt;
|-&lt;br /&gt;
| начало продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateFrom&amp;quot;&amp;gt;paymentDateFrom&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая дата оформления заказа (не путать с датой вылета). Для срабатывания правила, текущая дата должна быть больше или равна указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| конец продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateTo&amp;quot;&amp;gt;paymentDateTo&amp;lt;/span&amp;gt;&lt;br /&gt;
| Максимально допустимая дата оформления заказа. Для срабатывания правила, текущая дата должна быть меньше указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| тип рейса&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlineType&amp;quot;&amp;gt;airlineType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Международный или внутренний (весь перелет в пределах одной страны) перелет. Одно значение&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;IA (international airlines — международные)&amp;lt;br/&amp;gt;DA (domestic airlines — внутренние)&lt;br /&gt;
| IA&amp;lt;br/&amp;gt;DA&lt;br /&gt;
|-&lt;br /&gt;
| номера рейсов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;flightNumber&amp;quot;&amp;gt;flightNumber&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые номера рейсов, можно указывать с кодом маркетинговой компании или без неё.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* NNN,NNN: правило применится, если хотя бы один номер рейса из перелета из любого сегмента встречается в списке.&lt;br /&gt;
* NNN,NNN!&amp;amp;nbsp;: правило применится, если все номера рейсов из всех сегментов перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN&amp;amp;nbsp;: правило не применится, если хотя бы один номер из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN!&amp;amp;nbsp;: правило не применится, если все номера из перелета встретятся в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU 123,SU 345&amp;lt;br/&amp;gt;123,345&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LH 555&lt;br /&gt;
|-&lt;br /&gt;
| тип вс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;aircraft&amp;quot;&amp;gt;aircraft&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды воздушных судов, коды указывать в том же виде, в котором возвращает ГРС&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* CODE,CODE: правило применится, если хотя бы один код судна из любого сегмента совпадет с одним из заданного списка.&lt;br /&gt;
* CODE,CODE!&amp;amp;nbsp;: правило применится, если коды судов из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE&amp;amp;nbsp;: правило не применится, если хотя бы один код из перелета есть списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE!&amp;amp;nbsp;: правило не применится, если все коды из перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| 73C,DH4&amp;lt;br/&amp;gt;735&lt;br /&gt;
|-&lt;br /&gt;
| коды тарифов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;tariffs&amp;quot;&amp;gt;tariffs&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды тарифов. Должен совпасть хотя бы один тариф из перелета с одним из заданного списка. При правиле с отрицанием никаких совпадений быть не должно. Совпадение не точное: код из правила может содержаться в коде из перелета (к примеру введенное S1GREY26 совпадет с S1GREY26CH из перелета).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все тарифы перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все тарифы перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
Можно указать [http://ru.wikipedia.org/wiki/Регулярные_выражения регулярное выражение]. Для этого нужно написать параметр в формате /XXX/ Примеры:&lt;br /&gt;
* /ABC/ — код должен содержать &amp;quot;..ABC..&amp;quot;, например &amp;quot;NBABCS&amp;quot;&lt;br /&gt;
* /abc/i — регистронезависимая проверка, код может содержать символы в любом регистре, например &amp;quot;NBABCS&amp;quot; или &amp;quot;Abcof&amp;quot;&lt;br /&gt;
* /'''^'''TN/ — код должен начинаться с &amp;quot;TN..&amp;quot;, например &amp;quot;TNQRTY&amp;quot;&lt;br /&gt;
* /OW'''$'''/ — код должен заканчиваться на &amp;quot;..OW&amp;quot;, например &amp;quot;SRSOW&amp;quot;&lt;br /&gt;
* /'''^.'''L/ — первая буква любая ( '''.''' — любой символ ), вторая буква в коде тарифа должна быть L, например &amp;quot;QLFST&amp;quot;&lt;br /&gt;
* /OK'''.*'''RT/ — ( '''.*''' = любое количество любых символов) &amp;quot;..OK..RT..&amp;quot;, например &amp;quot;ANOKURTN&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| WRUTH9PL,ARUTH9PL&lt;br /&gt;
&amp;lt;br/&amp;gt;/TN.*OW/&lt;br /&gt;
|-&lt;br /&gt;
| максимальный тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;maxTariff&amp;quot;&amp;gt;maxTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальное ценовое значение &amp;quot;базовой стоимости&amp;quot; (сумма всех тарифов от перевозчиков в перелете или стоимость от ГРС за вычетом такс). Если параметр задан, то правило, записанное в строке, срабатывает только, если тариф перелета меньше указанного значения или равен ему.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;xxxКОД (см примеры)&lt;br /&gt;
| 10000RUB&amp;lt;br&amp;gt;&lt;br /&gt;
300EUR&lt;br /&gt;
|-&lt;br /&gt;
| конф. тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;privateFare&amp;quot;&amp;gt;privateFare&amp;lt;/span&amp;gt;&lt;br /&gt;
| Для срабатывания правила у перелета должен присутствовать тариф с признаком конфиденциального (приватного). Об этом сообщает ГРС. Если для однозначного определения правила достаточно указать конкретный код приватного тарифа, признак выставлять необязательно.&lt;br /&gt;
| пустое = любые тарифы&amp;lt;br/&amp;gt;1 — должен присутствовать приватный&amp;lt;br/&amp;gt;0 — приватных тарифов не должно быть&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| коды такс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;taxes&amp;quot;&amp;gt;taxes&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды такс&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
где КОД — набор заглавных латинских букв.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| YQ,YR&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;YQ!&lt;br /&gt;
|-&lt;br /&gt;
| цена подтверждена&lt;br /&gt;
| &amp;lt;span id=&amp;quot;priceIsActual&amp;quot;&amp;gt;priceIsActual&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак подтвержденной цены перелета. Цена в перелете после поиска считается неподтвержденной, ее статус меняется на &amp;quot;подтверждена&amp;quot; (&amp;quot;актуальна&amp;quot;) при создании реального PNR или при запросе актуализации цен в рамках вебсервисов {{NameProject2}} (до создания PNR)&lt;br /&gt;
| пустое = любые перелеты&amp;lt;br/&amp;gt;1 — перелет в PNR или его цена проверена заранее &amp;lt;br/&amp;gt;0 — перелет только что получен из результатов поиска&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| наличие сегментов ВП во всех тарифах&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valSegmentsInTariff&amp;quot;&amp;gt;valSegmentsInTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверка: среди сегментов любого тарифа должен присутствовать сегмент валидирующего перевозчика (минимум один)&lt;br /&gt;
| пустое или 0 = любые тарифы&amp;lt;br/&amp;gt;1 — условие должно выполняться&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| сервис классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;serviceClass&amp;quot;&amp;gt;serviceClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые категории классов обслуживания.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода (вносятся одно- или двухбуквенные значения):&lt;br /&gt;
* КОД: правило применится, если класс встречается в списке.&lt;br /&gt;
* КОДКОД: правило применится, если сочетание классов встречается в списке.&lt;br /&gt;
* КОД,КОД: правило применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
где КОД:&lt;br /&gt;
* B — бизнес&lt;br /&gt;
* E — эконом&lt;br /&gt;
* F — первый&lt;br /&gt;
* EB — сочетание эконом + бизнес&lt;br /&gt;
* EF — сочетание эконом + первый&lt;br /&gt;
* BF — сочетание бизнес + первый&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| B,E&amp;lt;br/&amp;gt;F&amp;lt;br/&amp;gt;EB,EF,F&lt;br /&gt;
|-&lt;br /&gt;
| классы бронирования (коды)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bookingClass&amp;quot;&amp;gt;bookingClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые литеры (однобуквенные коды) классов бронирования. Латинскими буквами, русские буквы допустимые только для правил поставщика Sirena.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| A,B,C&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;A,B,C&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики и классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAndClasses&amp;quot;&amp;gt;airlinesAndClasses&amp;lt;/span&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
Набор пар &amp;quot;маркетинговый перевозчик&amp;quot; + &amp;quot;класс бронирования&amp;quot; любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД : правило применится, если хотя бы один сегмент перелета совпадёт с одним из перечисленных в списке.&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД! : правило применится, если все сегменты из перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД : правило не применится, если хотя бы один сегмент перелета совпадет с любым сегментом из перечисленных в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД! : правило не применится, если все сегменты перелета встретятся в списке.&lt;br /&gt;
| &lt;br /&gt;
пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
SU:A,LH:B,BA:C&amp;lt;br/&amp;gt;&lt;br /&gt;
SU:A,LH:B!&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,SU:B&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,BA:B!&lt;br /&gt;
|-&lt;br /&gt;
| зоны&lt;br /&gt;
| &amp;lt;span id=&amp;quot;zones&amp;quot;&amp;gt;zones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Географические зоны перелета. Весь перелет не должен выходить за пределы одной из указанных зон для срабатывания правила. [http://www.geonames.org/countries/ разделение стран по указанным зонам]&lt;br /&gt;
* AF — Африка,&lt;br /&gt;
* AN — Антарктика&lt;br /&gt;
* AS — Азия&lt;br /&gt;
* EU — Европа&lt;br /&gt;
* NA — Северная Америка&lt;br /&gt;
* OC — Австралия и Океания&lt;br /&gt;
* SA — Южная Америка&lt;br /&gt;
перелет должен находиться в обеих зонах ( &amp;quot;EUSA, EUNA&amp;quot; — трансатлантический перелет ):&lt;br /&gt;
* EUSA — Европа + Южная Америка,&lt;br /&gt;
* EUNA — Европа + Северная Америка&lt;br /&gt;
* EUAS — Европа + Азия&lt;br /&gt;
* EUAF — Европа + Африка&lt;br /&gt;
* EUOC — Европа + Австралия и Океания&lt;br /&gt;
* AFNA — Африка + Северная Америка&lt;br /&gt;
* ASNA — Азия   + Северная Америка&lt;br /&gt;
* EUAN — Европа + Антарктика&lt;br /&gt;
* AFAS — Африка + Азия&lt;br /&gt;
* AFAN — Африка + Антарктика &lt;br /&gt;
* AFOC — Африка + Австралия и Океания&lt;br /&gt;
* AFSA — Африка + Южная Америка&lt;br /&gt;
* ANNA — Антарктика + Северная Америка&lt;br /&gt;
* ANOC — Антарктика + Австралия и Океания&lt;br /&gt;
* ANSA — Антарктика + Южная Америка&lt;br /&gt;
* ASAN — Азия + Антарктика&lt;br /&gt;
* NASA — Северная Америка + Южная Америка&lt;br /&gt;
* OCSA — Австралия и Океания + Южная Америка&lt;br /&gt;
* ASSA — Азия + Южная Америка&lt;br /&gt;
* NAOC — Северная Америка + Австралия и Океания&lt;br /&gt;
* OCAS — Австралия и Океания + Азия&lt;br /&gt;
Допустимы только перечисленные комбинации зон!&lt;br /&gt;
| пустое = любые&lt;br /&gt;
&lt;br /&gt;
- одно или несколько значений&lt;br /&gt;
| AS,EU&amp;lt;br/&amp;gt;SA&amp;lt;br/&amp;gt;EUSA, EUNA&lt;br /&gt;
|-&lt;br /&gt;
| зона из стран&lt;br /&gt;
| &amp;lt;span id=&amp;quot;countryZones&amp;quot;&amp;gt;countryZones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Перечисленные коды стран образуют зону, за пределами которой самолет не должен садиться и взлетать.&lt;br /&gt;
| пустое = любые&lt;br /&gt;
КОД,КОД...&lt;br /&gt;
| RU,IT,DE,FR&lt;br /&gt;
|-&lt;br /&gt;
| страны вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depCountries&amp;quot;&amp;gt;depCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые страны вылета для перелета (проверяется только страна вылета первого сегмента маршрута).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| страны назначения&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrCountries&amp;quot;&amp;gt;arrCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется страна назначения (для OW и CR: это последняя страна последнего сегмента, для RT: это последняя страна первого плеча маршрута). К примеру для перелета MOW-PAR-MOW страна назначения FR, для MOW-PAR-LON — GB. '''Правило страна вылета=RU, страна назначения=RU не означает местный рейс''' — не забывайте указывать тип рейса DA (ВВЛ).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| прямой рейс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;isDirect&amp;quot;&amp;gt;isDirect&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак прямого рейса&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;0 — только с пересадками&amp;lt;br/&amp;gt;1 — только прямые&amp;lt;br/&amp;gt;&lt;br /&gt;
дополнительно:&amp;lt;br/&amp;gt;2 — начальный перелет прямой&amp;lt;br/&amp;gt;3 — начальный перелет с пересадками&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| тип маршрута&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeType&amp;quot;&amp;gt;routeType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Можно оставить поле пустым или указать одно значение:&lt;br /&gt;
* В одну сторону — OW,&lt;br /&gt;
* Туда и обратно — RT,&lt;br /&gt;
* Сложный маршрут — CR.&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;КОД(см. примеры)&lt;br /&gt;
| OW&amp;lt;br/&amp;gt;RT&amp;lt;br/&amp;gt;CR&lt;br /&gt;
|-&lt;br /&gt;
| маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeFull&amp;quot;&amp;gt;routeFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Цепочка из IATA кодов городов или аэропортов, описывающая весь маршрут перелета с учетом пересадок, без разрывов и повторов. Всегда следует использовать IATA код города, если он имеется (агрегирующий аэропорт). К примеру перелет VKO-ORY, ORY-VKO приводится к маршруту MOW-PAR-MOW.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,КОД-КОД,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД-КОД,КОД-КОД,...(кроме)&lt;br /&gt;
| MOW-LON,LON-MOW&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;MOW-BER-PAR&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routePart&amp;quot;&amp;gt;routePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Указывается только часть маршрута, составленного по аналогии с предыдущим.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,&amp;lt;br/&amp;gt;-КОД-,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-КОД-,...(кроме)&lt;br /&gt;
| -CAI-&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-PRG-,PRG-SVX&lt;br /&gt;
|-&lt;br /&gt;
| маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsFull&amp;quot;&amp;gt;routeAirportsFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsPart&amp;quot;&amp;gt;routeAirportsPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| вылет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depAirports&amp;quot;&amp;gt;depAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется только аэропорт вылета первого сегмента. При указании кодов аэропортов необходимо точное совпадение. При указании кодов городов (агрегирующий аэропортов) сопоставление происходит по внутреннему справочнику аэропортов. Рекомендуется указывать коды конкретных аэропортов.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| прилет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrAirports&amp;quot;&amp;gt;arrAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Аэропорт прилета определяется аналогично &amp;quot;стране назначения&amp;quot;. Проверка на сопоставление происходит по аналогии с &amp;quot;вылетом (аэропорты, города)&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| начало вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| вылет через (в часах)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateDepartureAfter&amp;lt;/span&amp;gt;&lt;br /&gt;
| От текущей даты задается максимальное значение или диапазон вылета. Например, если необходимо выделить перелеты не позднее 5 дней до вылета, то задается диапазон [0,120].&lt;br /&gt;
| пустое = ограничения нет &amp;lt;br/&amp;gt; максимальное значение &amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&lt;br /&gt;
&lt;br /&gt;
[10,100]&lt;br /&gt;
|-&lt;br /&gt;
| конец вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateEnd&amp;quot;&amp;gt;dateEnd&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не ранее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBackBegin&amp;quot;&amp;gt;dateBackBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не позднее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBack&amp;quot;&amp;gt;dateBack&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| длительность в днях&lt;br /&gt;
| &amp;lt;span id=&amp;quot;daysDuration&amp;quot;&amp;gt;daysDuration&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальный разрыв в днях между первой датой перелета и завершением маршрута. Можно задавать диапазон.&lt;br /&gt;
&lt;br /&gt;
Длительность в днях считается, как математическая разность дат. При вылете и возврате в один день длительность равна 0 дней.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;число дней — максимальное значение (включительно)&amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&amp;lt;br/&amp;gt;&lt;br /&gt;
[3,13]&lt;br /&gt;
|-&lt;br /&gt;
| дни недели&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dayOfWeek&amp;quot;&amp;gt;dayOfWeek&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые дни недели для даты вылета первого сегмента маршрута. Значения указываются числом, соответствующим порядку дня недели, начиная с понедельника.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
1 — понедельник&amp;lt;br/&amp;gt;...&amp;lt;br/&amp;gt;7 — воскресенье&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;3,5&lt;br /&gt;
|-&lt;br /&gt;
| типы пассажиров&lt;br /&gt;
| &amp;lt;span id=&amp;quot;passengers&amp;quot;&amp;gt;passengers&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые типы пассажиров в перелете. Для срабатывания правила в перелете обязательно должны присутствовать все перечисленные типы.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ADT — взрослый&amp;lt;br/&amp;gt;CLD — ребенок (2-12)&amp;lt;br/&amp;gt;INF — младенец (0-2)&amp;lt;br/&amp;gt;INS — младенец с местом (0-2)&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| INF&amp;lt;br/&amp;gt;ADT,CLD&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;lt;span id=&amp;quot;priority&amp;quot;&amp;gt;priority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если срабатывает несколько правил, то выбирается одно с наибольшим приоритетом. Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице)&lt;br /&gt;
| целое число&amp;lt;br/&amp;gt;пустое = 0&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;2&lt;br /&gt;
|-&lt;br /&gt;
| код акции&lt;br /&gt;
|&lt;br /&gt;
| Уникальный код промоакции. Создается в панели администрирования в разделе {{Menu|Управление продажами|Модули|Программа лояльности|Промоакции и промокоды}}.&lt;br /&gt;
| любой набор букв/цифр/символов&lt;br /&gt;
| 12022014_Promo&lt;br /&gt;
|-&lt;br /&gt;
| utm source&lt;br /&gt;
| &amp;lt;span id=&amp;quot;utmSource&amp;quot;&amp;gt;utmSource&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID источника перехода, который отображается в поле «№» таблицы источников переходов в метрике.&amp;lt;br/&amp;gt; Допустимо вводить несколько источников.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| 123,456&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;123,456&lt;br /&gt;
|-&lt;br /&gt;
| комиссия авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;commission&amp;quot;&amp;gt;commission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Прибыль агента, получаемая от авиакомпании за проданные билеты. Обязательное для заполнения поле, должно строго соответствовать указанному в контракте значению. Значение передается в ГРС при выписке. Может указываться в процентах от тарифа или в абсолютной стоимости. Комиссия всегда вычисляется для каждого пассажира.&lt;br /&gt;
Правила с указанной нулевой комиссией имеют больший приоритет перед правилами с пустой комиссией.&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| комиссия субагентам&lt;br /&gt;
| &amp;lt;span id=&amp;quot;agencyCommission&amp;quot;&amp;gt;agencyCommission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Комиссия субагенту - это часть прибыли от авиакомпании, которую агент отписывает субагентам. Значение комиссии действует как скидка для субагентов, уменьшая стоимость авиабилетов. Комиссия всегда вычисляется для каждого пассажира стоимость тарифа которого не равна 0.&lt;br /&gt;
&lt;br /&gt;
'''Форматы задания комиссии субагентам: '''&lt;br /&gt;
&lt;br /&gt;
Для всех субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* Фиксированная сумма: &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;, где:&lt;br /&gt;
** ''X'' - сумма комиссии, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt; &lt;br /&gt;
** ''RUB'' - IATA-код валюты: &amp;lt;code&amp;gt;EUR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UAH&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Процент от тарифа: &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt;, &lt;br /&gt;
**где ''X'' - процент от тарифа, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60}&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt;.&lt;br /&gt;
Для опеределенных субагентов или групп субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;(ID:значение),(ID:значение),(ID:значение),...&amp;lt;/code&amp;gt;, где ''ID'' - номер субагента (группы) в {{NameSystem}}, ''значение'' - размер комиссии для этого субагенства (группы) в формате &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В одном правиле можно комбинировать комиссию для всех субагентов и комиссии для указанных субагентов в формате:&lt;br /&gt;
* &amp;lt;code&amp;gt;XX,(ID:YY),(ID:YY),(ID:YY),...}}, где:&lt;br /&gt;
** XX - комиссия для всех субагентов в формате, описанном выше,&lt;br /&gt;
** YY - комиссия для заданного субагента в формате, описанном выше.&lt;br /&gt;
&lt;br /&gt;
В этом случае размер комиссии:&lt;br /&gt;
* для всех субагентов, кроме указанных: XX, &lt;br /&gt;
* для указанных: XX + YY.&lt;br /&gt;
&lt;br /&gt;
'''Пример:''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;5%,(123:2%),(345:3%)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*Комиссия субагента под номером 123 составляет: 5% + 2% = 7% от тарифа. &amp;lt;br/&amp;gt;&lt;br /&gt;
*Комиссия субагента под номером 345 составляет: 5% + 3% = 8% от тарифа.&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение комиссии субагента для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
| см. описание&lt;br /&gt;
| &amp;lt;code&amp;gt;100RUB&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6EUR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;2%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;5%,(123:100RUB%),(345:2%),(345:-0.5%)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| посегментный расчет комиссии&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForSegment&amp;quot;&amp;gt;modeForSegment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак применения комиссии или бонуса за каждый сегмент перелета. Например 100 руб. за каждый сегмент.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;0 — комиссия одна на весь перелет&amp;lt;br/&amp;gt;1 — комиссию необходимо умножить на кол-во сегментов&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| бонус авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bonus&amp;quot;&amp;gt;bonus&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительная прибыль агента, которую агентство получает от авиакомпании, но в запросах к ГРС она не учитывается. Задается и вычисляется полностью аналогично комиссиям (при вычислении учитывается параметр &amp;quot;посегментный расчет комиссии&amp;quot;). Используется для расчета &amp;quot;прибыльности&amp;quot; авиаперелета, влияет на работу микшера и может повлиять на сбор при установке параметра &amp;quot;минимальная прибыль&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Из всех сработавших правил бонус будет учтен только из одного по следующему приоритету:&lt;br /&gt;
* Максимальный приоритет за сработавшим комиссионным правилом&lt;br /&gt;
* Если в комиссионном правиле бонуса нет, будет использован бонус из другого сработавшего '''некомиссионного''' правила (дополнительного правила с пустой комиссией). Если таких правил несколько, используется правило с наибольшим идентификатором (ниже в таблице)&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| бонус за сегмент (допустимые авиакомпании)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForAirlines&amp;quot;&amp;gt;modeForAirlines&amp;lt;/span&amp;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;
| SU&amp;lt;br/&amp;gt;&lt;br /&gt;
SU,FV&lt;br /&gt;
|-&lt;br /&gt;
| сбор агентства&lt;br /&gt;
| &amp;lt;span id=&amp;quot;charge&amp;quot;&amp;gt;charge&amp;lt;/span&amp;gt;&lt;br /&gt;
| Здесь указываются все наценки/скидки, которые будут применены для описанного правилом перелета. В одном поле можно указать несколько ценовых правил, разделив их по типам пользователя.&amp;lt;br/&amp;gt;&lt;br /&gt;
формат = (субъект:сумма),(субъект:сумма),(субъект:сумма)...&amp;lt;br/&amp;gt;субъект = ID групп, пользователей и два значения &amp;quot;B2C&amp;quot;, &amp;quot;B2B&amp;quot; с возможностью &amp;lt;&amp;gt;отрицания&amp;lt;br/&amp;gt;сумма = слагаемое + слагаемое + слагаемое...[ограничение]&amp;lt;br/&amp;gt;ограничение = диапазон итоговой величины сбора, задается как [цена,цена]&amp;lt;br/&amp;gt;слагаемое = цена*множитель*множитель...&amp;lt;br/&amp;gt;цена = &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; (проценты от итоговой стоимости (тариф+таксы) ГРС)&amp;lt;br/&amp;gt;множитель = одно из значений:&lt;br /&gt;
* PAS — общее количество пассажиров (включая INF)&lt;br /&gt;
* ADT — количество взрослых&lt;br /&gt;
* CLD — количество детей (2-12)&lt;br /&gt;
* INF — количество младенцев (0-2)&lt;br /&gt;
* INS — количество младенцев с местом (0-2)&lt;br /&gt;
* SEG — количество сегментов перелета (перелет из А в Б с 1 пересадкой =&amp;gt; 2 сегмента)&lt;br /&gt;
* LEG — количество плечей (перелет из А в Б с 1 пересадкой =&amp;gt; 1 плечо)&lt;br /&gt;
* TRF — для получения цены тарифа, равен сумме тарифов&lt;br /&gt;
* SGV — количество сегментов валидирующего перевозчика&lt;br /&gt;
Примеры:&lt;br /&gt;
* 100RUB*SEG&amp;amp;nbsp;: плюс 100 руб к стоимости заказа за каждый сегмент&lt;br /&gt;
* 150RUB*SEG*PAS;: плюс 150 руб за каждый сегмент, на каждого пассажира. Например: перелет с двумя сегмента и двумя пассажирами = 600 руб.&lt;br /&gt;
* -10%*TRF&amp;amp;nbsp;: 10% скидка от тарифа&lt;br /&gt;
* 50RUB*LEG*ADT[,1000RUB]&amp;amp;nbsp;: 50 руб за каждый билет для взрослого на каждом плече перелета, но не более 1000RUB&lt;br /&gt;
* (&amp;lt;&amp;gt;123,345: 100RUB), (123,345: -100RUB)&amp;amp;nbsp;: субъекты 123 и 345 получат скидку 100 руб., остальные наценку в 100 руб.&lt;br /&gt;
* (B2B: 1000RUB*ADT — 100RUB*CLD[-10%,-1%]), (B2C: 10% [10USD,]), (123: -1000RUB)&amp;amp;nbsp;: B2B пользователи получают наценку 1000 руб. за каждый взрослый билет и 100 руб скидку за каждый детский билет, но не менее 1% от общей стоимости и не более 10%. B2C пользователи получают 10% наценку, но не менее 10 долларов. Пользователь ID=123 получит скидку 1000 руб.&lt;br /&gt;
&lt;br /&gt;
Если срабатывает несколько ценовых правил, перечисленных через запятую, берется их сумма. Если это не подходящее поведение, разделяйте ценовые правила в отдельные перелетные правила (строки), их можно регулировать приоритетом.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение сбора агентства для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
| см. описание&lt;br /&gt;
| см. описание&lt;br /&gt;
|-&lt;br /&gt;
|Комиссия метапоиску&lt;br /&gt;
|MetasearchCommission&lt;br /&gt;
|Комиссия, взимается метапоисковой системой (для {{NameSystem}} на данный момент это только Aviasales) и рассчитывается на этапе поиска. Значение должно быть указано как десятичное представление процентной ставки - это доля от 1, например, если задано 0.05 - 5%. Можно задавать с/без знака &amp;quot;%&amp;quot;. Комиссия рассчитывается от суммы = цена перелета от поставщика + сборы/скидки + доп.сборы + мин.прибыль. Рассчитанное значение округляется до 2х знаков после разделителя. Более подробно данный параметр описан [http://support.nemo.travel/ru/%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D1%81_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8#%D0%9A%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B8%D1%8F_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0 здесь].&lt;br /&gt;
| см. описание&lt;br /&gt;
|0.05&lt;br /&gt;
0.025%&lt;br /&gt;
|-&lt;br /&gt;
| признак доп.сбора&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeExt&amp;quot;&amp;gt;chargeExt&amp;lt;/span&amp;gt;&lt;br /&gt;
| Настройка позволяет изменять процедуру расчета сбора, добавляя к итоговому результату дополнительные расчетные правила.&lt;br /&gt;
* 0 — Стандартный сбор (значение по умолчанию). Из всех указанных сборов будет применен один по приоритету.&amp;lt;br/&amp;gt;&lt;br /&gt;
* 1 — Дополнительный сбор. Сборы, указанные как дополнительные, проверяются отдельно. Аналогично применится один дополнительный сбор с максимальным приоритетом&lt;br /&gt;
* 2 — Обязательный сбор. Будет обязательно применен, если все параметры сбора удовлетворены. Приоритет игнорируется.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;&lt;br /&gt;
1&amp;lt;br/&amp;gt;&lt;br /&gt;
2&lt;br /&gt;
|&lt;br /&gt;
0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| минимальная прибыль&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfit&amp;quot;&amp;gt;minProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимальная прибыль, которую агентство получит за заказ. Если рассчитанная прибыль агентства меньше минимальной, то сбор будет увеличен до необходимого значения.&lt;br /&gt;
Формат аналогичен формату сбора агентства. Для расчетов будет применено значение из правила, по которому будет определена комиссия авиакомпании. Если требуется изменить это поведение, следует установить параметр &amp;quot;приоритет мин. прибыли&amp;quot; (см. ниже)&lt;br /&gt;
| см. описание&lt;br /&gt;
| 50RUB*LEG*PAS&lt;br /&gt;
|-&lt;br /&gt;
| приоритет мин. прибыли&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfitPriority&amp;quot;&amp;gt;minProfitPriority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительный параметр, отвечающий за расчет минимальной прибыли. Сработает правило с наибольшим приоритетом, если приоритет совпадает, то будет использовано правило, которое находится ниже&lt;br /&gt;
| Положительные числовые значения.&lt;br /&gt;
| 1, 2, ...&lt;br /&gt;
|-&lt;br /&gt;
| округление&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeRounding&amp;quot;&amp;gt;chargeRounding&amp;lt;/span&amp;gt;&lt;br /&gt;
| Порядок арифметического округления сбора&lt;br /&gt;
| пустое = 0,&amp;lt;br/&amp;gt;0 = до целого значения,&amp;lt;br/&amp;gt;0.1 = до десятых,&amp;lt;br/&amp;gt;0.01 = до сотых&lt;br /&gt;
| 0.1&amp;lt;br/&amp;gt;0.01&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;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;
== Дополнительные параметры правил для {{NameSystem}} платформы ==&lt;br /&gt;
&lt;br /&gt;
Параметры для работы с приватными (конфиденциальными) тарифами.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Дополнительные параметры правил'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tour code&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTourCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тур код&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; На примере Amadeus: если не нужно указывать PAX (passengerType), указываем только туркод RU084P, перед туркодом на стороне поставщика всегда добавляется * и внесенная команда в терминале выглядит как FT *RU084P. Если требуется указать PAX (passengerType), то необходимо его указывать с тур кодом без пробела PAXRU084P, в терминале внесенная команда выглядит как FT PAX *RU084P&lt;br /&gt;
| 15ZU&amp;lt;br/&amp;gt; RU084P&lt;br /&gt;
|-&lt;br /&gt;
| ticket designator&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTicketDesignator&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тикет десигнатор&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| PP08&lt;br /&gt;
|-&lt;br /&gt;
| endorsement&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsEndorsment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Эндорсменты&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; или %VAT_VALUE% для передачи значения НДС в эндорсменте только для ГРС Amadeus, Sabre, Galileo, GalileouAPI и S7 NDC; для Sabre значение передается в ГРС, но не попадает в МК&lt;br /&gt;
| Non-Endorsable/Valid on BA/IB only/Refund only to issuing agent; %VAT_VALUE%&lt;br /&gt;
|-&lt;br /&gt;
| собственная прибыль агента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;comAgentProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Собственная прибыль агента&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; Допустимы только целые значения&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;2% &lt;br /&gt;
|-&lt;br /&gt;
| субъект скидки по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;corpClient&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID субъекта, которому будет предоставлена скидка по туркоду&lt;br /&gt;
| ID,ID&lt;br /&gt;
&amp;lt;&amp;gt;ID,ID&lt;br /&gt;
| 2772,2653&lt;br /&gt;
&amp;lt;&amp;gt;2786,2361&lt;br /&gt;
|-&lt;br /&gt;
| скидка по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;discount&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| код авторизации&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;authCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код авторизации&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| MB10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- выпилила АЛ, ибо для S7 уже неактуально == Ценообразование. ГРС SITA Gabriel ==&lt;br /&gt;
&lt;br /&gt;
Задание ценовых правил для авиакомпании '''«Сибирь» (S7 Airlines)''' в ГРС ''SITA Gabriel'' имеет свою специфику. Поскольку для авиакомпании S7 в ГРС ''SITA Gabriel'' осуществляется только бронирование и выписка, а [[Поиск (Авиабилеты)|поиск]] ведется в других ГРС, цена перелета при поиске и при бронировании может отличаться на размер такс, которые есть в ГРC, используемой для поиска, но отсутствуют в ''SITA Gabriel''. Чтобы цена при переходе к бронированию не менялась, в ценообразовании задают специальные правила, где устанавливают скидку на размер таксы с использованием параметра '''Цена подтверждена''' (см. [[Ценообразование (Авиабилеты)#Параметры правил ценообразования|Параметры правил ценообразования]]).&lt;br /&gt;
&lt;br /&gt;
Коды такс: &lt;br /&gt;
*в ГРС Sabre – ''YQF''.&lt;br /&gt;
*в ГРС Sirena – ''ZZ''.&lt;br /&gt;
*в ГРС Galileo и Amadeus – ''YQ''.&lt;br /&gt;
Размеры такс варьируются в зависимости от курса.&lt;br /&gt;
&lt;br /&gt;
Каждое правило для перелетов авиакомпании '''«Сибирь» (S7 Airlines)''' разбивается на 2 отдельных строки:&lt;br /&gt;
&lt;br /&gt;
# Правило ''для поиска'': &lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''0''';&lt;br /&gt;
#* сбор агентства: ''укажите скидку на размер таксы от ГРС, используемой для поиска + задайте размер сбора агентства''.&lt;br /&gt;
# Правило ''для бронирования'':&lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''1''';&lt;br /&gt;
#* сбор агентства: ''задайте только размер сбора агентства''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Правила_цо_для_ак_сибирь.png|800px]]&lt;br /&gt;
|-&lt;br /&gt;
|Правила ценообразования для авиакомпании «Сибирь« (S7 Airlines)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Например ([[Файл:Example.xls|200px|thumb|left|пример файла]]): &lt;br /&gt;
* для строки поиска задать скидку на размер таксы '''''«YQF - для Сейбр/ZZ - для Сирены/YQ - для Галилео»''''', и в столбце «[http://support.nemo.travel/ru/Ценообразование._Импорт_правил#charge Сбор]» нужно проставить &amp;quot;0&amp;quot; - что означает, что цена еще не подтверждена, и к ней применится сбор, установленный вами.&lt;br /&gt;
* во второй строке, для бронирования, для GDS SITA в столбце «Цена подтверждена» проставить «1», и скидку с размером таксы уже не указывать. Тогда цена не изменится при переходе с поиска.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ЕМД (EMD)== &amp;lt;!--тикет №35178--&amp;gt;&lt;br /&gt;
ЕМД - электронный многоцелевой документ или ваучер (см. [[Ваучер|Ваучер]]).&lt;br /&gt;
В разделе &amp;quot;Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;quot; есть настройка '''Выпускать EMD на величину сборов заказа'''. Она отвечает за выпуск ЕМД на сбор агентства (доступно только для Сирены Трэвел). Принцип работы: если для агентства, которое покупает билет, в правилах ценообразования заведён сбор агентства для валидирующей компании авиа перевозчика, то при выписке заказа помимо маршрут-квитанции и ЕМД для дополнительных услуг, будет выписан отдельный ЕМД на сбор агентства. Если в заказе присутствуют несколько людей, то сбор разделится между ними, общая сумма сбора увеличена не будет.&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Ценообразование для субагентов]]&lt;br /&gt;
* [[Валюта]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17433</id>
		<title>Тип маршрута</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17433"/>
		<updated>2022-09-06T13:46:42Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Туда и обратно */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Тип маршрута в {{NameSystemLink}} задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Значения типов перелета, используемые в запросах:&lt;br /&gt;
* OW (One Way) — в одну сторону; &lt;br /&gt;
* RT (Round Trip) — туда-обратно;&lt;br /&gt;
* CR (Complex Route) — сложный маршрут;&lt;br /&gt;
* OJ (Open Jaw) — разомкнутый маршрут.&lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystem}} типы маршрутов применяются в формах поиска.&lt;br /&gt;
&lt;br /&gt;
В {{NameProject2}} предусмотрено управление типами маршрутов в настройках комиссионных правил (в версии 1.0 эта функция не поддерживается). &lt;br /&gt;
&lt;br /&gt;
Также в версии 2.0 заложены опции, позволяющие:&lt;br /&gt;
* поиск маршрута «Туда и обратно» как состоящего из двух разомкнутый маршрутов (Double Open Jaw);&lt;br /&gt;
* поиск маршрута «В одну сторону» (One Way) и параллельное сравнение с ценой билета по маршруту «Туда и обратно» (Round Trip).&lt;br /&gt;
&lt;br /&gt;
== Типы маршрутов в {{NameSystem}} ==&lt;br /&gt;
=== В одну сторону ===&lt;br /&gt;
'''Маршрут «В одну сторону»''' (One Way) — путешествие из одной точки в другую без возврата. Такой маршрут, как правило, выбирают пассажиры для перемещений внутри страны, в случае международных перевозок — иммигранты. Визовые правила некоторых стран не позволяют прохождение на территорию государства туристов без обратного билета. &lt;br /&gt;
&lt;br /&gt;
В общем случае билет по маршруту «В одну сторону» является самым дорогим видом проездного документа.&lt;br /&gt;
&lt;br /&gt;
===Туда и обратно===&lt;br /&gt;
&lt;br /&gt;
'''Маршрут «Туда и обратно»''' (Round Trip) — путешествие с возвратом в точку отправления, как правило, по одному и тому же пути. Современная индустрия авиаперевозок базируется на круговых маршрутах, так как заполненность самолета в оба конца выгодна авиакомпании. Кроме того, правила некоторых стран предполагают наличие обратного билета при въезде. &lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Round Trip всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
==== Формирование цены маршрута «Туда и обратно» ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
На международных направлениях маршрут «Туда и обратно» обычно получается дешевле, чем два отдельных билета по маршруту в один конец (One Way). Однако при этом турист вылетает из того же аэропорта, в который прилетел и делает это с помощью одной и той же авиакомпании. Если страна вылета отлична от страны прибытия, такой билет не всегда имеет низкий тариф. На внутренних направлениях круговой маршрут может быть дороже двух самостоятельных. &lt;br /&gt;
&lt;br /&gt;
При расчетах тарифов, конечно, учитываются и другие параметры. Наравне с типом маршрута ими могут быть: расстояние перелета, сезон, наличие даты возвращения (билет с открытой датой всегда дороже) и т.д.&lt;br /&gt;
&lt;br /&gt;
Во многих авиакомпаниях есть сотрудники, чья работа состоит исключительно в разработке тарифных кодов.&lt;br /&gt;
&lt;br /&gt;
==== Правило воскресенья ====&lt;br /&gt;
«Правило воскресенья» (или «Правило выходного дня») — один из способов формирования тарифов, при котором для туриста, покидающего пункт пребывания не раньше полуночи ближайшего от даты прилета воскресенья, билет обходится дешевле. Впервые это правило стали применять американские перевозчики, заметившие, что пассажиры, путешествующие с деловыми целями, не остаются на выходные в месте временного пребывания и не так чувствительны к цене на билет в отличие от отдыхающих, согласных корректировать свой график ради возможности сэкономить.&lt;br /&gt;
&lt;br /&gt;
=== Сложный маршрут ===&lt;br /&gt;
'''Маршрут «Сложный маршрут»''' (Complex Route) —  это путешествие с несколькими перелетами, в котором учитывается необходимый период остановки в каждом из пунктов прилета. При этом начальный пункт вылета и конечный пункт прилета могут как совпадать (замкнутый сложный маршрут), так и не совпадать (разомкнутый сложный маршрут). &lt;br /&gt;
Так же в план путешествия могут быть внесены перемещения между пунктами вылета с помощью альтернативных видов транспорта.&lt;br /&gt;
&lt;br /&gt;
==== Поиск перелетов по сложному маршруту в {{NameSystem}} ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
* Поиск сложного маршрута в системе {{NameSystem}} осуществляется по сегментам. &lt;br /&gt;
* Максимальное количество сегментов перелета — 8, то есть возможно выбрать до 7 промежуточных пунктов прилета.&lt;br /&gt;
* Для каждого сегмента указывается необходимая дата вылета.&lt;br /&gt;
* Маршрут может быть как замкнутым, так и разомкнутым.&lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Complex Route всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
=== Разомкнутый маршрут (Open Jaw) ===&lt;br /&gt;
'''Разомкнутый маршрут''' (Open Jaw, OJ) — тип маршрута, при котором пункты прибытия и возврата не совпадают. Путь между этими пунктами может быть проделан любым способом: на автомобиле, поезде, велосипеде или пешком (см. «наземный сегмент»)&lt;br /&gt;
 &lt;br /&gt;
Типы маршрутов Open Jaw:&lt;br /&gt;
* Turnaround Open Jaw (TOJ) – Пункт прилета на участке Туда и пункт вылета на участке Обратно разные.&lt;br /&gt;
* Origin open-jaw (OOJ) – Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Single Open Jaw (SOJ) – общее название OOJ и SOJ – Либо Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, либо Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Double open-jaw – Как Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, так и Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
&lt;br /&gt;
Тариф на OJ почти всегда ниже по сравнению с двумя OW.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Поиск (Авиабилеты)]]&lt;br /&gt;
* [[Форма поиска (Авиабилеты)]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17432</id>
		<title>Тип маршрута</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17432"/>
		<updated>2022-09-06T13:45:53Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Разомкнутый маршрут (Open Jaw) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Тип маршрута в {{NameSystemLink}} задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Значения типов перелета, используемые в запросах:&lt;br /&gt;
* OW (One Way) — в одну сторону; &lt;br /&gt;
* RT (Round Trip) — туда-обратно;&lt;br /&gt;
* CR (Complex Route) — сложный маршрут;&lt;br /&gt;
* OJ (Open Jaw) — разомкнутый маршрут.&lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystem}} типы маршрутов применяются в формах поиска.&lt;br /&gt;
&lt;br /&gt;
В {{NameProject2}} предусмотрено управление типами маршрутов в настройках комиссионных правил (в версии 1.0 эта функция не поддерживается). &lt;br /&gt;
&lt;br /&gt;
Также в версии 2.0 заложены опции, позволяющие:&lt;br /&gt;
* поиск маршрута «Туда и обратно» как состоящего из двух разомкнутый маршрутов (Double Open Jaw);&lt;br /&gt;
* поиск маршрута «В одну сторону» (One Way) и параллельное сравнение с ценой билета по маршруту «Туда и обратно» (Round Trip).&lt;br /&gt;
&lt;br /&gt;
== Типы маршрутов в {{NameSystem}} ==&lt;br /&gt;
=== В одну сторону ===&lt;br /&gt;
'''Маршрут «В одну сторону»''' (One Way) — путешествие из одной точки в другую без возврата. Такой маршрут, как правило, выбирают пассажиры для перемещений внутри страны, в случае международных перевозок — иммигранты. Визовые правила некоторых стран не позволяют прохождение на территорию государства туристов без обратного билета. &lt;br /&gt;
&lt;br /&gt;
В общем случае билет по маршруту «В одну сторону» является самым дорогим видом проездного документа.&lt;br /&gt;
&lt;br /&gt;
===Туда и обратно===&lt;br /&gt;
&lt;br /&gt;
'''Маршрут «Туда и обратно»''' или круговой маршрут (Round Trip) — путешествие с возвратом в точку отправления, как правило, по одному и тому же пути. Современная индустрия авиаперевозок базируется на круговых маршрутах, так как заполненность самолета в оба конца выгодна авиакомпании. Кроме того, правила некоторых стран предполагают наличие обратного билета при въезде. &lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Round Trip всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
==== Формирование цены маршрута «Туда и обратно» ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
На международных направлениях маршрут «Туда и обратно» обычно получается дешевле, чем два отдельных билета по маршруту в один конец (One Way). Однако при этом турист вылетает из того же аэропорта, в который прилетел и делает это с помощью одной и той же авиакомпании. Если страна вылета отлична от страны прибытия, такой билет не всегда имеет низкий тариф. На внутренних направлениях круговой маршрут может быть дороже двух самостоятельных. &lt;br /&gt;
&lt;br /&gt;
При расчетах тарифов, конечно, учитываются и другие параметры. Наравне с типом маршрута ими могут быть: расстояние перелета, сезон, наличие даты возвращения (билет с открытой датой всегда дороже) и т.д.&lt;br /&gt;
&lt;br /&gt;
Во многих авиакомпаниях есть сотрудники, чья работа состоит исключительно в разработке тарифных кодов.&lt;br /&gt;
&lt;br /&gt;
==== Правило воскресенья ====&lt;br /&gt;
«Правило воскресенья» (или «Правило выходного дня») — один из способов формирования тарифов, при котором для туриста, покидающего пункт пребывания не раньше полуночи ближайшего от даты прилета воскресенья, билет обходится дешевле. Впервые это правило стали применять американские перевозчики, заметившие, что пассажиры, путешествующие с деловыми целями, не остаются на выходные в месте временного пребывания и не так чувствительны к цене на билет в отличие от отдыхающих, согласных корректировать свой график ради возможности сэкономить.&lt;br /&gt;
&lt;br /&gt;
=== Сложный маршрут ===&lt;br /&gt;
'''Маршрут «Сложный маршрут»''' (Complex Route) —  это путешествие с несколькими перелетами, в котором учитывается необходимый период остановки в каждом из пунктов прилета. При этом начальный пункт вылета и конечный пункт прилета могут как совпадать (замкнутый сложный маршрут), так и не совпадать (разомкнутый сложный маршрут). &lt;br /&gt;
Так же в план путешествия могут быть внесены перемещения между пунктами вылета с помощью альтернативных видов транспорта.&lt;br /&gt;
&lt;br /&gt;
==== Поиск перелетов по сложному маршруту в {{NameSystem}} ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
* Поиск сложного маршрута в системе {{NameSystem}} осуществляется по сегментам. &lt;br /&gt;
* Максимальное количество сегментов перелета — 8, то есть возможно выбрать до 7 промежуточных пунктов прилета.&lt;br /&gt;
* Для каждого сегмента указывается необходимая дата вылета.&lt;br /&gt;
* Маршрут может быть как замкнутым, так и разомкнутым.&lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Complex Route всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
=== Разомкнутый маршрут (Open Jaw) ===&lt;br /&gt;
'''Разомкнутый маршрут''' (Open Jaw, OJ) — тип маршрута, при котором пункты прибытия и возврата не совпадают. Путь между этими пунктами может быть проделан любым способом: на автомобиле, поезде, велосипеде или пешком (см. «наземный сегмент»)&lt;br /&gt;
 &lt;br /&gt;
Типы маршрутов Open Jaw:&lt;br /&gt;
* Turnaround Open Jaw (TOJ) – Пункт прилета на участке Туда и пункт вылета на участке Обратно разные.&lt;br /&gt;
* Origin open-jaw (OOJ) – Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Single Open Jaw (SOJ) – общее название OOJ и SOJ – Либо Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, либо Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Double open-jaw – Как Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, так и Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
&lt;br /&gt;
Тариф на OJ почти всегда ниже по сравнению с двумя OW.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Поиск (Авиабилеты)]]&lt;br /&gt;
* [[Форма поиска (Авиабилеты)]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17431</id>
		<title>Тип маршрута</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17431"/>
		<updated>2022-09-06T13:45:31Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Разомкнутый маршрут (Open Jaw) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Тип маршрута в {{NameSystemLink}} задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Значения типов перелета, используемые в запросах:&lt;br /&gt;
* OW (One Way) — в одну сторону; &lt;br /&gt;
* RT (Round Trip) — туда-обратно;&lt;br /&gt;
* CR (Complex Route) — сложный маршрут;&lt;br /&gt;
* OJ (Open Jaw) — разомкнутый маршрут.&lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystem}} типы маршрутов применяются в формах поиска.&lt;br /&gt;
&lt;br /&gt;
В {{NameProject2}} предусмотрено управление типами маршрутов в настройках комиссионных правил (в версии 1.0 эта функция не поддерживается). &lt;br /&gt;
&lt;br /&gt;
Также в версии 2.0 заложены опции, позволяющие:&lt;br /&gt;
* поиск маршрута «Туда и обратно» как состоящего из двух разомкнутый маршрутов (Double Open Jaw);&lt;br /&gt;
* поиск маршрута «В одну сторону» (One Way) и параллельное сравнение с ценой билета по маршруту «Туда и обратно» (Round Trip).&lt;br /&gt;
&lt;br /&gt;
== Типы маршрутов в {{NameSystem}} ==&lt;br /&gt;
=== В одну сторону ===&lt;br /&gt;
'''Маршрут «В одну сторону»''' (One Way) — путешествие из одной точки в другую без возврата. Такой маршрут, как правило, выбирают пассажиры для перемещений внутри страны, в случае международных перевозок — иммигранты. Визовые правила некоторых стран не позволяют прохождение на территорию государства туристов без обратного билета. &lt;br /&gt;
&lt;br /&gt;
В общем случае билет по маршруту «В одну сторону» является самым дорогим видом проездного документа.&lt;br /&gt;
&lt;br /&gt;
===Туда и обратно===&lt;br /&gt;
&lt;br /&gt;
'''Маршрут «Туда и обратно»''' или круговой маршрут (Round Trip) — путешествие с возвратом в точку отправления, как правило, по одному и тому же пути. Современная индустрия авиаперевозок базируется на круговых маршрутах, так как заполненность самолета в оба конца выгодна авиакомпании. Кроме того, правила некоторых стран предполагают наличие обратного билета при въезде. &lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Round Trip всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
==== Формирование цены маршрута «Туда и обратно» ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
На международных направлениях маршрут «Туда и обратно» обычно получается дешевле, чем два отдельных билета по маршруту в один конец (One Way). Однако при этом турист вылетает из того же аэропорта, в который прилетел и делает это с помощью одной и той же авиакомпании. Если страна вылета отлична от страны прибытия, такой билет не всегда имеет низкий тариф. На внутренних направлениях круговой маршрут может быть дороже двух самостоятельных. &lt;br /&gt;
&lt;br /&gt;
При расчетах тарифов, конечно, учитываются и другие параметры. Наравне с типом маршрута ими могут быть: расстояние перелета, сезон, наличие даты возвращения (билет с открытой датой всегда дороже) и т.д.&lt;br /&gt;
&lt;br /&gt;
Во многих авиакомпаниях есть сотрудники, чья работа состоит исключительно в разработке тарифных кодов.&lt;br /&gt;
&lt;br /&gt;
==== Правило воскресенья ====&lt;br /&gt;
«Правило воскресенья» (или «Правило выходного дня») — один из способов формирования тарифов, при котором для туриста, покидающего пункт пребывания не раньше полуночи ближайшего от даты прилета воскресенья, билет обходится дешевле. Впервые это правило стали применять американские перевозчики, заметившие, что пассажиры, путешествующие с деловыми целями, не остаются на выходные в месте временного пребывания и не так чувствительны к цене на билет в отличие от отдыхающих, согласных корректировать свой график ради возможности сэкономить.&lt;br /&gt;
&lt;br /&gt;
=== Сложный маршрут ===&lt;br /&gt;
'''Маршрут «Сложный маршрут»''' (Complex Route) —  это путешествие с несколькими перелетами, в котором учитывается необходимый период остановки в каждом из пунктов прилета. При этом начальный пункт вылета и конечный пункт прилета могут как совпадать (замкнутый сложный маршрут), так и не совпадать (разомкнутый сложный маршрут). &lt;br /&gt;
Так же в план путешествия могут быть внесены перемещения между пунктами вылета с помощью альтернативных видов транспорта.&lt;br /&gt;
&lt;br /&gt;
==== Поиск перелетов по сложному маршруту в {{NameSystem}} ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
* Поиск сложного маршрута в системе {{NameSystem}} осуществляется по сегментам. &lt;br /&gt;
* Максимальное количество сегментов перелета — 8, то есть возможно выбрать до 7 промежуточных пунктов прилета.&lt;br /&gt;
* Для каждого сегмента указывается необходимая дата вылета.&lt;br /&gt;
* Маршрут может быть как замкнутым, так и разомкнутым.&lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Complex Route всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
=== Разомкнутый маршрут (Open Jaw) ===&lt;br /&gt;
'''Разомкнутый маршрут''' (Open Jaw, OJ) — тип маршрута, при котором пункты прибытия и возврата не совпадают. Путь между этими пунктами может быть проделан любым способом: на автомобиле, поезде, велосипеде или пешком (см. «наземный сегмент») &lt;br /&gt;
Типы маршрутов Open Jaw:&lt;br /&gt;
* Turnaround Open Jaw (TOJ) – Пункт прилета на участке Туда и пункт вылета на участке Обратно разные.&lt;br /&gt;
* Origin open-jaw (OOJ) – Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Single Open Jaw (SOJ) – общее название OOJ и SOJ – Либо Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, либо Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
* Double open-jaw – Как Пункт прилета на участке Туда и пункт вылета на участке Обратно разные, так и Пункт вылета на участке Туда и Пункт прилета на участке Обратно разные.&lt;br /&gt;
&lt;br /&gt;
Тариф на OJ почти всегда ниже по сравнению с двумя OW.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Поиск (Авиабилеты)]]&lt;br /&gt;
* [[Форма поиска (Авиабилеты)]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17430</id>
		<title>Тип маршрута</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A2%D0%B8%D0%BF_%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B0&amp;diff=17430"/>
		<updated>2022-09-06T13:42:43Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Тип маршрута в {{NameSystemLink}} задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Значения типов перелета, используемые в запросах:&lt;br /&gt;
* OW (One Way) — в одну сторону; &lt;br /&gt;
* RT (Round Trip) — туда-обратно;&lt;br /&gt;
* CR (Complex Route) — сложный маршрут;&lt;br /&gt;
* OJ (Open Jaw) — разомкнутый маршрут.&lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystem}} типы маршрутов применяются в формах поиска.&lt;br /&gt;
&lt;br /&gt;
В {{NameProject2}} предусмотрено управление типами маршрутов в настройках комиссионных правил (в версии 1.0 эта функция не поддерживается). &lt;br /&gt;
&lt;br /&gt;
Также в версии 2.0 заложены опции, позволяющие:&lt;br /&gt;
* поиск маршрута «Туда и обратно» как состоящего из двух разомкнутый маршрутов (Double Open Jaw);&lt;br /&gt;
* поиск маршрута «В одну сторону» (One Way) и параллельное сравнение с ценой билета по маршруту «Туда и обратно» (Round Trip).&lt;br /&gt;
&lt;br /&gt;
== Типы маршрутов в {{NameSystem}} ==&lt;br /&gt;
=== В одну сторону ===&lt;br /&gt;
'''Маршрут «В одну сторону»''' (One Way) — путешествие из одной точки в другую без возврата. Такой маршрут, как правило, выбирают пассажиры для перемещений внутри страны, в случае международных перевозок — иммигранты. Визовые правила некоторых стран не позволяют прохождение на территорию государства туристов без обратного билета. &lt;br /&gt;
&lt;br /&gt;
В общем случае билет по маршруту «В одну сторону» является самым дорогим видом проездного документа.&lt;br /&gt;
&lt;br /&gt;
===Туда и обратно===&lt;br /&gt;
&lt;br /&gt;
'''Маршрут «Туда и обратно»''' или круговой маршрут (Round Trip) — путешествие с возвратом в точку отправления, как правило, по одному и тому же пути. Современная индустрия авиаперевозок базируется на круговых маршрутах, так как заполненность самолета в оба конца выгодна авиакомпании. Кроме того, правила некоторых стран предполагают наличие обратного билета при въезде. &lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Round Trip всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
==== Формирование цены маршрута «Туда и обратно» ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
&lt;br /&gt;
На международных направлениях маршрут «Туда и обратно» обычно получается дешевле, чем два отдельных билета по маршруту в один конец (One Way). Однако при этом турист вылетает из того же аэропорта, в который прилетел и делает это с помощью одной и той же авиакомпании. Если страна вылета отлична от страны прибытия, такой билет не всегда имеет низкий тариф. На внутренних направлениях круговой маршрут может быть дороже двух самостоятельных. &lt;br /&gt;
&lt;br /&gt;
При расчетах тарифов, конечно, учитываются и другие параметры. Наравне с типом маршрута ими могут быть: расстояние перелета, сезон, наличие даты возвращения (билет с открытой датой всегда дороже) и т.д.&lt;br /&gt;
&lt;br /&gt;
Во многих авиакомпаниях есть сотрудники, чья работа состоит исключительно в разработке тарифных кодов.&lt;br /&gt;
&lt;br /&gt;
==== Правило воскресенья ====&lt;br /&gt;
«Правило воскресенья» (или «Правило выходного дня») — один из способов формирования тарифов, при котором для туриста, покидающего пункт пребывания не раньше полуночи ближайшего от даты прилета воскресенья, билет обходится дешевле. Впервые это правило стали применять американские перевозчики, заметившие, что пассажиры, путешествующие с деловыми целями, не остаются на выходные в месте временного пребывания и не так чувствительны к цене на билет в отличие от отдыхающих, согласных корректировать свой график ради возможности сэкономить.&lt;br /&gt;
&lt;br /&gt;
=== Сложный маршрут ===&lt;br /&gt;
'''Маршрут «Сложный маршрут»''' (Complex Route) —  это путешествие с несколькими перелетами, в котором учитывается необходимый период остановки в каждом из пунктов прилета. При этом начальный пункт вылета и конечный пункт прилета могут как совпадать (замкнутый сложный маршрут), так и не совпадать (разомкнутый сложный маршрут). &lt;br /&gt;
Так же в план путешествия могут быть внесены перемещения между пунктами вылета с помощью альтернативных видов транспорта.&lt;br /&gt;
&lt;br /&gt;
==== Поиск перелетов по сложному маршруту в {{NameSystem}} ====&lt;br /&gt;
Тип маршрута задаёт пользователь на [[Форма поиска (Авиабилеты)|форме поиска]].&lt;br /&gt;
* Поиск сложного маршрута в системе {{NameSystem}} осуществляется по сегментам. &lt;br /&gt;
* Максимальное количество сегментов перелета — 8, то есть возможно выбрать до 7 промежуточных пунктов прилета.&lt;br /&gt;
* Для каждого сегмента указывается необходимая дата вылета.&lt;br /&gt;
* Маршрут может быть как замкнутым, так и разомкнутым.&lt;br /&gt;
&lt;br /&gt;
В [[ГРС]] маршрут типа Complex Route всегда должен быть выписан как единый билет, иначе он считается маршрутом с отдельными билетами (One Way).&lt;br /&gt;
&lt;br /&gt;
=== Разомкнутый маршрут (Open Jaw) ===&lt;br /&gt;
'''Разомкнутый маршрут''' (Open Jaw, OJ) — тип маршрута, при котором пункты прибытия и возврата не совпадают. Путь между этими пунктами может быть проделан любым способом: на автомобиле, поезде, велосипеде или пешком (см. «наземный сегмент») &lt;br /&gt;
&lt;br /&gt;
Тариф на OJ почти всегда ниже по сравнению с двумя OW.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Поиск (Авиабилеты)]]&lt;br /&gt;
* [[Форма поиска (Авиабилеты)]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17426</id>
		<title>Дополнительные услуги авиакомпании</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17426"/>
		<updated>2022-08-11T09:04:09Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Справочник дополнительных услуг авиакомпаний */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] [[Категория:Дополнительные модули‎]]&lt;br /&gt;
'''Дополнительные услуги авиакомпаний''' — [[модуль]] системы [http://www.nemo.travel/ {{NameSystem}}], позволяющий покупателю получить список дополнительных услуг от авиакомпании и, при желании, оформить их.&lt;br /&gt;
&lt;br /&gt;
==Описание модуля==&lt;br /&gt;
Дополнительные услуги призваны сделать путешествие более комфортным и приятным. К дополнительным услугам могут относиться: &lt;br /&gt;
* Предварительный выбор места в ВС&lt;br /&gt;
* Дополнительные места для провоза багажа (в том числе негабаритного)&lt;br /&gt;
* Транспортировка домашних животных&lt;br /&gt;
* Дополнительное питание&lt;br /&gt;
* Возможность бронирования залов ожидания повышенной комфортности &lt;br /&gt;
* Приоритетная регистрация&lt;br /&gt;
* Другие дополнительные услуги&lt;br /&gt;
&lt;br /&gt;
 Информация о доступных дополнительных услугах предоставляется авиакомпанией.&lt;br /&gt;
&lt;br /&gt;
==Включение модуля==&lt;br /&gt;
&lt;br /&gt;
Модуль '''Дополнительные услуги авиакомпаний''' подключает администратор системы {{NameSystemLink}}. Если вы хотите начать использовать модуль '''Дополнительные услуги авиакомпаний''', создайте тикет с запросом в [http://helpdesk.nemo.travel проектном трекере {{NameSystem}}].&lt;br /&gt;
Чтобы начать получать дополнительные услуги, зайдите в настройку  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; и выберите пакеты, в которых желаете осуществлять работу с дополнительными услугами.&lt;br /&gt;
&lt;br /&gt;
На данный момент в системе {{NameSystemLink}} дополнительные услуги авиакомпаний реализованы для [[Глобальная_распределительная_система|ГРС]] Сирена Трэвел, Amadeus, Sabre, SITA Gabriel, Travelport uAPI, а также коннекторов S7 NDC, SKYUP, Navitaire, U6, SU NDC.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Перед началом работы с дополнительными услугами авиакомпаний в GDS Travelport uAPI агенту необходимо обратиться к своему аккаунт-менеджеру в Travelport для подключения данной опции.}}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной им информации. &lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС,&lt;br /&gt;
* для B2C-пользователя незаведённая в справочнике услуга не отобразится.&lt;br /&gt;
&lt;br /&gt;
Если вы заметили дополнительные услуги авиакомпании, которые не отображаются B2C-пользователю или отображаются в кодовом виде на латинице для B2B-пользователя, обратитесь в проектный трекер системы с информацией о дополнительной услуге данной авиакомпании для отображения.&lt;br /&gt;
&lt;br /&gt;
Для внесения дополнительных услуг можно воспользоваться импортом. Для этого заполните файл [[Файл:Импорт допуслуг Авиакомпаний.xlsx|200px|thumb|left|Импорт допуслуг Авиакомпаний]]. Добавьте дополнительные услуги тех авиакомпаний, которые вы хотели бы отображать и продавать на вашем сайте.&lt;br /&gt;
&lt;br /&gt;
Формат файла следующий:&lt;br /&gt;
Одна строка - одна допуслуга. Столбцы - параметры допуслуги. Названия параметров отображается в шапке таблицы для каждого столбца. В каждый ячейке строки заполните параметры допуслуги. &lt;br /&gt;
* CompanyCode - IATA код авиакомпании, которой принадлежит допуслуга	&lt;br /&gt;
* RFISC	- код RFISC допуслуги&lt;br /&gt;
* RFIC - код RFIC допуслуги&lt;br /&gt;
* Group	- группа, к которой принадлежит допуслуга (выбор в выпадающем списке: Дополнительный багаж / Питание / Выбор места / VIP допуслуги )&lt;br /&gt;
* SSRCode код SSR допуслуги&lt;br /&gt;
* Type - код типа допуслуги&lt;br /&gt;
* name - название допуслуги, как заведено в GDS&lt;br /&gt;
* name_en - название допуслуги на английском языке. Задайте допуслуге название на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_en - описание допуслуги на английском языке. Задайте допуслуге описание на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* name_ru  - название допуслуги на русском языке. Задайте допуслуге название на русском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_ru  - описание допуслуги на русском языке. Задайте допуслуге описание на русском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_ua - название допуслуги на украинском языке (опционно). При желании задайте допуслуге название на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* desc_ua - описание допуслуги на украинском языке (опционно). При желании задайте допуслуге описание на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_xx - название допуслуги на языке	xx, где xx - код языка (опционно).&lt;br /&gt;
* desc_xx - описание допуслуги на языке xx, где xx - код языка (опционно).&lt;br /&gt;
&lt;br /&gt;
Код языка после &amp;quot;_&amp;quot; в конце name и desc определяет язык имени и описания соответственно. Можно добавить сколько угодно столбцов name и desc для разных языков, заведённых в системе - таким образзом для названия и описания допуслуги сразу можно импортировать переводы.&lt;br /&gt;
&lt;br /&gt;
Информацию предоставьте в тикете для внесения в справочник техподдержкой {{NameSystem}}.&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; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-right:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Map_pick.jpg|800px|Выбор платного места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор платного места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Форма_допуслуг_ак.jpg|700px|Блок дополнительных услуг авиакомпаний]]&lt;br /&gt;
|-&lt;br /&gt;
|Блок дополнительных услуг.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Выбор дополнительной услуги '''Выбор места''' доступен как через блок '''Дополнительная услуга: услуги авиакомпаний''', так и через кнопку '''Место в самолете''', расположенной под каждым пассажиром. Если на стороне поставщика услуга '''Выбор места''' не заведена соответствующим образом, выбор дополнительной услуги '''Выбор места''' будет доступен только через кнопку '''Место в самолете'''.}}&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;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Добавление_допуслуг_ак.jpg|570px|Добавление дополнительной услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление дополнительной услуги.&lt;br /&gt;
|}&lt;br /&gt;
После нажатия кнопки '''Купить''' пересчитывается сумма ''К оплате'' и общая стоимость заказа.&amp;lt;br&amp;gt;&lt;br /&gt;
Цена заказанной услуги фиксируется в [[Форма бронирования (Авиабилеты)#Блок информации о заказе|детализации стоимости]] . &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_ак.jpg|400px|Отображение стоимости]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение стоимости дополнительной услуги в детализации стоимости.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_к_оплате.jpg|400px|Отображение стоимости]]&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;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:F1e84ca63c.jpg|600px|Услуга, которая распространяется сразу на направление]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуга, которая распространяется сразу на направление.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для отмены еще не забронированных дополнительных услуг нажмите на крестик напротив наименования добавленной дополнительной услуги либо нажмите на название выбранной услуги, тогда во всплывающем окне появится подробная информация о выбранной услуге, а также в правом нижнем углу  появится опция отказа от услуги. &lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' в том случае, если при выборе допуслуги авиакомпания подтверждает ее не сразу (например, ГРС возвращает в ответе на запрос статус услуги HN - holding need, а не HK), то в блоке допуслуг отображается надпись: ''&amp;quot;Обратите внимание, что некоторые из выбранных услуг ожидают подтверждения от авиакомпании&amp;quot;'', а также кнопка '''Уточнить статус услуг''' (см. скриншот ниже). Кнопка доступна раз в час. По нажатии на кнопку система обновит заказ, и, если статус допуслуги сменится на подтвержденный, ее можно будет оплатить. До подтверждения услуги ее оплата невозможна. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Service_on_request.png|800px|Услуги, требующие подтверждения]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуги, требующие подтверждения.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
После выписки билета появляется возможность возврата дополнительной услуги, однако он работает только при включенном автоматическом возврате билетов, в ручном режиме возврат дополнительных услуг '''невозможен'''. К возврату пользователю доступна изначальная цена за услугу без учета наценок. Если билет был оплачен через лицевой счет, после успешного возврата услуги деньги за услугу будут автоматически возвращены на лицевой счет. {{Attention|Возвращать билет можно только после возврата дополнительной услуги.}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:RefundEMD.jpg|700px|Кнопка возврата услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Кнопка возврата услуги.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Refund_EMD.jpg|700px|Блок менеджера]]&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Seatmap.jpg|700px|Выбор места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для а/к Turkish Airlines бронирование дополнительной услуги места должно быть произведено только после покупки билета. В противном случае услуга не будет забронирована.}}&lt;br /&gt;
&lt;br /&gt;
==Добавление описаний к услугам==&lt;br /&gt;
Для того, чтобы добавить подробное описание к услуге надо в разделе '''Управление сайтом → Языковые ресурсы''' добавить для каждой допуслуги новые алиасы и в переводах для них - нужные вам описания (для каждого языка по отдельности)&lt;br /&gt;
метка для перевода названия &amp;quot;7R:03C:1PC10KG UP TO 203CM&amp;quot;, где 7R-это IATA код авиакомпании, 03C-RFISC допуслуги, а 1PC10KG UP TO 203CM это сервисное название допуслуги.&lt;br /&gt;
метка для перевода подробного описания услуги будет иметь вид &amp;quot;7R:03C:1PC10KG UP TO 203CM:RULES_TEXT&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService info.png|700px|Признак того, что у услуги есть подробное описание]]&lt;br /&gt;
|-&lt;br /&gt;
|Признак того, что у услуги есть подробное описание&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService description.png|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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Настройки доп услуг АК.png|800px|Настройки доп. услуг]]&lt;br /&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;
'''Разрешить покупку нескольких сумок багажа на одного пассажира''' - настройка разрешает купить несколько сумок багажа одного типа.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Разрешить оформление услуг с типом C ''' - На форме бронирования будут доступны услуги с типом C. Перед включением настройки необходимо согласовать с ГРС возможность онлайн-бронирования услуг с типом C, так как ГРС не гарантирует, что расчет таких услуг всегда будет работать корректно и стабильно. &lt;br /&gt;
&lt;br /&gt;
'''Наценка на услуги'''  - настройка позволяет добавить определенный сбор с каждой проданной дополнительной услуги. Процент или фиксированный размер в указанной валюте, заданный в этой настройке, будет распространяться на платные дополнительные услуги.  Настройка применяется только к платным услугам. &amp;lt;br&amp;gt;&lt;br /&gt;
'''Фильтрация дополнительных услуг''' - настройка позволяет настроить отображение доп.услуг на форме.&lt;br /&gt;
&lt;br /&gt;
== Фильтрация дополнительных услуг ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Покупка  ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Отчет по продажам дополнительных услуг ==&lt;br /&gt;
Чтобы получить отчет по дополнительным услугам, зайдите в раздел настроек '''Статистика и отчеты → Отчеты по авиазаказам '''. &amp;lt;!--{{Menu|Статистика и отчеты|Авиабилеты|Отчеты по авиазаказам}}--&amp;gt; Выберите тип отчета  [[Отчеты по заказам#Электронные документы|&amp;quot;Электронные документы&amp;quot; ]], в нем будет отражена статистика по продажам дополнительных услуг с привязкой к авиабилетам.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ReportEMD.jpg|800px|Отображение отчета]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение отчета.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной агентом информации.}}&lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2C незаведённая в справочнике услуга не отобразится,&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС.&lt;br /&gt;
&lt;br /&gt;
== Добавление информации по дополнительным услугам авиакомпании в маршрут-квитанцию==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Настройте шаблон EMD в разделе '''Настройки системы → Нотификации → Документы → Документы для авиа → EMD'''.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для добавления информации по дополнительным услугам авиакомпании в маршрут-квитанцию в шаблон маршрут-квитанции нужно вставить переменную %GDS_SERVICE_INFO%.&lt;br /&gt;
Информация по дополнительным услугам авиакомпании, на которую ссылается переменная, формируется в шаблоне '''Документы для дополнительных услуг''' в разделе '''Нотификации и документы → Документы → Документы для авиа''' &amp;lt;!--{{Menu|Нотификации и документы|Документы|Документы для авиа}}--&amp;gt;.&lt;br /&gt;
Переменные для дополнительных услуг авиакомпании для шаблона '''Документы для дополнительных услуг''':&lt;br /&gt;
*%GDS_SERVICE_PRICE% - Общая стоимость всех услуг &lt;br /&gt;
*%GDS_SERVICE_ITEM_DOC_NUMBER% - Номер ЭМД для данной услуги &amp;lt;!-- #38533--&amp;gt;&lt;br /&gt;
*%GDS_SERVICE_ITEM_PRICE% - Стоимость одной услуги&lt;br /&gt;
*%GDS_SERVICE_ITEM_NAME% - Название услуги*&lt;br /&gt;
*%GDS_SERVICE_ITEM_RFISC% - Код RFISC&lt;br /&gt;
 *Если это резервирование места в самолете, тогда еще и выбранный номер.&lt;br /&gt;
&lt;br /&gt;
== Настройка шаблона EMD на дополнительные услуги авиакомпании ==&lt;br /&gt;
&lt;br /&gt;
Настройка шаблона EMD производится в разделе '''Настройки системы → Нотификации и документы → Документы → Документы для Авиа → EMD'''.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Форма бронирования (Авиабилеты)]]&lt;br /&gt;
* [[Дополнительные услуги агентства]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17425</id>
		<title>Ценообразование (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A6%D0%B5%D0%BD%D0%BE%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=17425"/>
		<updated>2022-08-03T11:33:25Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Дополнительные параметры правил для {{NameSystem}} платформы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
* предоставляет инструмент контроля за корректностью расчетов.&lt;br /&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;
*комиссия от авиакомпании, &amp;lt;br /&amp;gt;&lt;br /&gt;
*бонус авиакомпании, &amp;lt;br /&amp;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;
Правила ценообразования задаются в таблице в файле формата XLS или XLSX, где:&lt;br /&gt;
&lt;br /&gt;
*''Строка таблицы'' — правило.  &amp;lt;br /&amp;gt;&lt;br /&gt;
*''Ячейка строки'' — значение параметра. &amp;lt;br /&amp;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;
# Модуль фиксирует, какую авиакомпанию [[ГРС]] определила как [[Валидирующий перевозчик|валидирующую]];&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;
&lt;br /&gt;
{{Attention|Перелет '''не может быть выписан''', если:}}&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;
|[[Файл:Схема_ценообразование.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Схема работы модуля Ценообразование&lt;br /&gt;
|}&lt;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;!--{{Menu|Настройки системы|Фоновые процессы|События синхронизации}}--&amp;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;
''Сборы в детализации стоимости представлены с учетом разбиения только если скрыты в таксы XP/XX, а иначе отображаются отдельной строкой без разделения.'' &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;
* Между компаниями «АА» и «BB» интерлайн-соглашение, позволяющее выписывать билеты для «АА» на бланке «ВВ».&lt;br /&gt;
&lt;br /&gt;
Чтобы выписывать билеты авиакомпании «АА», агенство заводит правило для авиакомпанией «АА», в котором заданы:&lt;br /&gt;
# валидирующий перевозчик: '''''«АА»''''',&lt;br /&gt;
# переопределенный перевозчик: '''''«BB»''''',&lt;br /&gt;
# доля сегментов интерлайнов: '''''«1»''''',&lt;br /&gt;
# комиссия авиакомпании: ''укажите размер комиссионного вознаграждения, предоставляемого компанией «ВВ» за билеты со 100% долей интерлайн [[Сегмент|сегментов]]''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Система {{NameSystem}} не отслеживает наличие интерлайн-соглашений между перевозчиками. Ответственность за переопределение  полностью лежит на агентстве.}}&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;
#''' Дополнительный приоритет''' - ''устанавливается вручную'' в разделе '''Управление продажами → Авиабилеты → Ценообразование → Настройки''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&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;
* на выдаче результатов поиска для каждого перелета по ссылке '''''Комиссия''''', &amp;lt;!--* на странице подтверждения бронирования и информации о заказе по добавлению гет-параметра '''?(&amp;amp;)test''' в адресную строку (например, http://host/XXXXXX?test).--&amp;gt;&lt;br /&gt;
* на странице заказа в детализации стоимости перелета по щелчку на сумму комиссии или сбора.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ссылка на таблицу отладки на странице поиска.png|800px]]&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;
|[[Файл:Страница заказа.png|700px]]&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;
|[[Файл:Детализация_стоимости.png|600px]]&lt;br /&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;
&amp;lt;!--&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Таблица_отладки.png|1200px]]&lt;br /&gt;
|-&lt;br /&gt;
|Таблица отладки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Включение модуля. Импорт и экспорт правил ==&lt;br /&gt;
&lt;br /&gt;
Чтобы включить расчет комиссий с использованием Ценообразования, включите опции '''Комиссии 2.0''' и '''Сборы и скидки 2.0''' в разделе Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Настройки}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Чтобы задать правило ценообразования: &lt;br /&gt;
# Зайдите в раздел Управление продажами → Авиабилеты → Ценообразование → Импорт/экспорт Excel&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Ценообразование|Импорт/экспорт Excel}}--&amp;gt;.&lt;br /&gt;
# Нажмите '''Выгрузка в формате &amp;quot;xls&amp;quot;''' или '''Выгрузка в формате &amp;quot;xlsx&amp;quot;'''. Откройте файл для редактирования.&lt;br /&gt;
# Установите правило: '''заполните параметры строки'''. Формат внесения данных в каждый столбец должен соответствовать строго определенному формату (см. [[Ценообразование (Авиабилеты)#Импорт правил|Импорт правил]]). &amp;lt;br /&amp;gt; Обязательные параметры для заполнения:&lt;br /&gt;
#* '''''валидирующий перевозчик'''''&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;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Ошибки_импорта_Ценообразование.png|500px]]&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;
|[[Файл:Правила ценообразования.png|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;
'''Шаблон файла для внесения правил ценообразования:'''&amp;lt;br/&amp;gt;[[File:CommImportExampleV1.0.5.xlsx]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Запрещено переименовывать столбцы!}}&amp;lt;br/&amp;gt; При этом допускается менять столбцы местами и удалять ненужные столбцы.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Параметры правил ценообразования'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;id&amp;lt;/span&amp;gt;&lt;br /&gt;
| Уникальный номер записи из любой внешней системы (или БД). Необязательный параметр. Не участвует в логике расчетов и используются для удобства идентификации правила.&lt;br /&gt;
| любое значение&lt;br /&gt;
| 123&lt;br /&gt;
|-&lt;br /&gt;
| валидирующий перевозчик GDS&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valCompanyId&amp;quot;&amp;gt;valCompanyId&amp;lt;/span&amp;gt;&lt;br /&gt;
| Авиакомпания, для которой задается правило. Должна являться контрактной авиакомпанией агента. Если необходимо проводить выписку на стоке другой авиакомпании (по интерлайну), валидирующий перевозчик переопределяется (см. [[Ценообразование (Авиабилеты)#Переопределенный валидирующий перевозчик|Переопределенный валидирующий перевозчик]]). Если валидирующий перевозчик от ГРС недопустим указанными правилами ценообразования и не переопределен — перелет считается недопустимым к выписке и удаляется из результатов поиска при соответствующих настройках фильтрации результатов.&lt;br /&gt;
| width=&amp;quot;20%&amp;quot;| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| переопределенный вп&lt;br /&gt;
| &amp;lt;span id=&amp;quot;manualVV&amp;quot;&amp;gt;manualVV&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если валидирующий перевозчик, предложенный ГРС не является контрактным или не устраивает агента по комиссии, его можно переопределить принудительно через это поле. В поле ВП указывается ВП от ГРС (или оно оставляется пустым), а в этом поле указывается переопределенный агентством перевозчик. Можно указать только одного перевозчика. Если есть два и более, указываем разными строками. &lt;br /&gt;
&lt;br /&gt;
Ответственность за допустимость замены и за адекватность цены перелета (которая была рассчитана GDS по предложенному ей перевозчику) берет на себя агент. Приоритет у правил с переопределением выше, чем у правил без него.&lt;br /&gt;
| пустое игнорируется&lt;br /&gt;
&lt;br /&gt;
2-значный IATA-код авиакомпании&lt;br /&gt;
| SU&lt;br /&gt;
&lt;br /&gt;
LH&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики первого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlines&amp;quot;&amp;gt;airlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков первого сегмента маршрута.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| SU,LH,BA&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;gt;S7,SU&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики любого сегмента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAny&amp;quot;&amp;gt;airlinesAny&amp;lt;/span&amp;gt;&lt;br /&gt;
| Набор допустимых маркетинговых перевозчиков (интерлайнов) любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один маркетинговый перевозчик из перелета есть в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;:  правило применится, если каждый маркетинговый перевозчик из перелета встречается в списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один маркетинговый перевозчик из перелета встречается в этом списке&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все маркетинговые перевозчики из перелета встретятся в этом списке&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| код-шеринг&lt;br /&gt;
| &amp;lt;span id=&amp;quot;codeSharing&amp;quot;&amp;gt;codeSharing&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимость выполнения рейса другой (оперирующей) авиакомпанией&lt;br /&gt;
| пустое — все перелеты&amp;lt;br/&amp;gt;1 — код-шеринг обязателен &amp;lt;br/&amp;gt;0 — код шеринг запрещён&lt;br /&gt;
| 0&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
|-&lt;br /&gt;
| операторы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;operatingAirlines&amp;quot;&amp;gt;operatingAirlines&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые оперирующие авиакомпании (проверяются на всех сегментах).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД,КОД&amp;amp;nbsp;: правило применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* КОД,КОД,КОД!&amp;amp;nbsp;: правило применится, если каждый оперирующий перевозчик перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один оперирующий перевозчик перелета встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД,КОД!&amp;amp;nbsp;: правило не применится, если все оперирующие перевозчики перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU,LH,BA&amp;lt;br/&amp;gt;SU,LH!&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,SU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;S7,BA!&lt;br /&gt;
|-&lt;br /&gt;
| доля собственных сегментов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;ownPart&amp;quot;&amp;gt;ownPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля собственных сегментов (сегментов, где валидирующий перевозчик равен маркетинговому) должна быть больше или равна заданному значению (любое число от 0 до 1):&lt;br /&gt;
* 1 — все сегменты собственные&lt;br /&gt;
* 0.5 — половина или больше собственных сегментов&lt;br /&gt;
* 0.25 — четверть или больше собственных сегментов&lt;br /&gt;
* 0.01 — присутствует минимум один собственный сегмент&lt;br /&gt;
* 0 — все сегменты интерлайны&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| доля сегментов интерлайнов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;interlinePart&amp;quot;&amp;gt;interlinePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая доля несобственных сегментов (сегментов, где валидирующий перевозчик не равен маркетинговому) должна быть больше или равна указанному значению(любое число от 0 до 1).&lt;br /&gt;
* 1 — все сегменты интерлайны&lt;br /&gt;
* 0.5 — половина или больше сегментов интерлайнов&lt;br /&gt;
* 0.25 — четверть или больше сегментов интерлайнов&lt;br /&gt;
* 0.01 — присутствует минимум один сегмент интерлайна&lt;br /&gt;
* 0 — все сегменты собственные&lt;br /&gt;
| пустое = любое количество&amp;lt;br/&amp;gt;&lt;br /&gt;
любое число от 0 до 1&lt;br /&gt;
| 0.88&lt;br /&gt;
|-&lt;br /&gt;
| тип контракта&lt;br /&gt;
| &amp;lt;span id=&amp;quot;contractType&amp;quot;&amp;gt;contractType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Система взаиморасчетов BSP или ТКП&lt;br /&gt;
| пустое = любой,&amp;lt;br/&amp;gt;BSP&amp;lt;br/&amp;gt;TCH&lt;br /&gt;
| TCH&lt;br /&gt;
|-&lt;br /&gt;
| системы бронирования&lt;br /&gt;
| &amp;lt;span id=&amp;quot;gds&amp;quot;&amp;gt;gds&amp;lt;/span&amp;gt;&lt;br /&gt;
| Глобальная распределительная система, в которой найден перелет/ PCC конкретных реквизитов / ID пакета реквизитов системы {{NameProject1}} (Nemo 1)&lt;br /&gt;
Перечисляются в любой последовательности, можно смешивать разные типы. Действует правило &amp;quot;или&amp;quot;: если указан Sabre целиком, все его PCC/пакеты указывать уже нет смысла.&lt;br /&gt;
&lt;br /&gt;
{{Attention|При указании названия ГРС строго соблюдайте формат названия, указанный в документации. При расхождении с шаблоном правило не будет применяться!}}&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ГРС: &amp;lt;code&amp;gt;SABRE, GALILEO, AMADEUS, SIRENA, SITA, SIG23&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;PCC: [буквы+цифры]&amp;lt;br/&amp;gt;ID пакета в '''Nemo 1''': [цифры]&lt;br /&gt;
| SABRE,670P,123&lt;br /&gt;
&lt;br /&gt;
AMADEUS,GALILEO&lt;br /&gt;
&lt;br /&gt;
SITA&lt;br /&gt;
|-&lt;br /&gt;
| начало продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateFrom&amp;quot;&amp;gt;paymentDateFrom&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимально допустимая дата оформления заказа (не путать с датой вылета). Для срабатывания правила, текущая дата должна быть больше или равна указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| конец продажи&lt;br /&gt;
| &amp;lt;span id=&amp;quot;paymentDateTo&amp;quot;&amp;gt;paymentDateTo&amp;lt;/span&amp;gt;&lt;br /&gt;
| Максимально допустимая дата оформления заказа. Для срабатывания правила, текущая дата должна быть меньше или равна указанной.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| тип рейса&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlineType&amp;quot;&amp;gt;airlineType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Международный или внутренний (весь перелет в пределах одной страны) перелет. Одно значение&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;IA (international airlines — международные)&amp;lt;br/&amp;gt;DA (domestic airlines — внутренние)&lt;br /&gt;
| IA&amp;lt;br/&amp;gt;DA&lt;br /&gt;
|-&lt;br /&gt;
| номера рейсов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;flightNumber&amp;quot;&amp;gt;flightNumber&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые номера рейсов, можно указывать с кодом маркетинговой компании или без неё.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* NNN,NNN: правило применится, если хотя бы один номер рейса из перелета из любого сегмента встречается в списке.&lt;br /&gt;
* NNN,NNN!&amp;amp;nbsp;: правило применится, если все номера рейсов из всех сегментов перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN&amp;amp;nbsp;: правило не применится, если хотя бы один номер из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;NNN,NNN!&amp;amp;nbsp;: правило не применится, если все номера из перелета встретятся в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| SU 123,SU 345&amp;lt;br/&amp;gt;123,345&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LH 555&lt;br /&gt;
|-&lt;br /&gt;
| тип вс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;aircraft&amp;quot;&amp;gt;aircraft&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды воздушных судов, коды указывать в том же виде, в котором возвращает ГРС&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* CODE,CODE: правило применится, если хотя бы один код судна из любого сегмента совпадет с одним из заданного списка.&lt;br /&gt;
* CODE,CODE!&amp;amp;nbsp;: правило применится, если коды судов из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE&amp;amp;nbsp;: правило не применится, если хотя бы один код из перелета есть списке.&lt;br /&gt;
* &amp;lt;&amp;gt;CODE,CODE!&amp;amp;nbsp;: правило не применится, если все коды из перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| 73C,DH4&amp;lt;br/&amp;gt;735&lt;br /&gt;
|-&lt;br /&gt;
| коды тарифов&lt;br /&gt;
| &amp;lt;span id=&amp;quot;tariffs&amp;quot;&amp;gt;tariffs&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды тарифов. Должен совпасть хотя бы один тариф из перелета с одним из заданного списка. При правиле с отрицанием никаких совпадений быть не должно. Совпадение не точное: код из правила может содержаться в коде из перелета (к примеру введенное S1GREY26 совпадет с S1GREY26CH из перелета).&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все тарифы перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один тариф встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все тарифы перелета есть в списке.&lt;br /&gt;
&lt;br /&gt;
Можно указать [http://ru.wikipedia.org/wiki/Регулярные_выражения регулярное выражение]. Для этого нужно написать параметр в формате /XXX/ Примеры:&lt;br /&gt;
* /ABC/ — код должен содержать &amp;quot;..ABC..&amp;quot;, например &amp;quot;NBABCS&amp;quot;&lt;br /&gt;
* /abc/i — регистронезависимая проверка, код может содержать символы в любом регистре, например &amp;quot;NBABCS&amp;quot; или &amp;quot;Abcof&amp;quot;&lt;br /&gt;
* /'''^'''TN/ — код должен начинаться с &amp;quot;TN..&amp;quot;, например &amp;quot;TNQRTY&amp;quot;&lt;br /&gt;
* /OW'''$'''/ — код должен заканчиваться на &amp;quot;..OW&amp;quot;, например &amp;quot;SRSOW&amp;quot;&lt;br /&gt;
* /'''^.'''L/ — первая буква любая ( '''.''' — любой символ ), вторая буква в коде тарифа должна быть L, например &amp;quot;QLFST&amp;quot;&lt;br /&gt;
* /OK'''.*'''RT/ — ( '''.*''' = любое количество любых символов) &amp;quot;..OK..RT..&amp;quot;, например &amp;quot;ANOKURTN&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| WRUTH9PL,ARUTH9PL&lt;br /&gt;
&amp;lt;br/&amp;gt;/TN.*OW/&lt;br /&gt;
|-&lt;br /&gt;
| максимальный тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;maxTariff&amp;quot;&amp;gt;maxTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальное ценовое значение &amp;quot;базовой стоимости&amp;quot; (сумма всех тарифов от перевозчиков в перелете или стоимость от ГРС за вычетом такс). Если параметр задан, то правило, записанное в строке, срабатывает только, если тариф перелета меньше указанного значения или равен ему.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;xxxКОД (см примеры)&lt;br /&gt;
| 10000RUB&amp;lt;br&amp;gt;&lt;br /&gt;
300EUR&lt;br /&gt;
|-&lt;br /&gt;
| конф. тариф&lt;br /&gt;
| &amp;lt;span id=&amp;quot;privateFare&amp;quot;&amp;gt;privateFare&amp;lt;/span&amp;gt;&lt;br /&gt;
| Для срабатывания правила у перелета должен присутствовать тариф с признаком конфиденциального (приватного). Об этом сообщает ГРС. Если для однозначного определения правила достаточно указать конкретный код приватного тарифа, признак выставлять необязательно.&lt;br /&gt;
| пустое = любые тарифы&amp;lt;br/&amp;gt;1 — должен присутствовать приватный&amp;lt;br/&amp;gt;0 — приватных тарифов не должно быть&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| коды такс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;taxes&amp;quot;&amp;gt;taxes&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые коды такс&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если любая такса из перелета встретится в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все таксы перелета встретятся в списке.&lt;br /&gt;
где КОД — набор заглавных латинских букв.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| YQ,YR&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;YQ!&lt;br /&gt;
|-&lt;br /&gt;
| цена подтверждена&lt;br /&gt;
| &amp;lt;span id=&amp;quot;priceIsActual&amp;quot;&amp;gt;priceIsActual&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак подтвержденной цены перелета. Цена в перелете после поиска считается неподтвержденной, ее статус меняется на &amp;quot;подтверждена&amp;quot; (&amp;quot;актуальна&amp;quot;) при создании реального PNR или при запросе актуализации цен в рамках вебсервисов {{NameProject2}} (до создания PNR)&lt;br /&gt;
| пустое = любые перелеты&amp;lt;br/&amp;gt;1 — перелет в PNR или его цена проверена заранее &amp;lt;br/&amp;gt;0 — перелет только что получен из результатов поиска&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| наличие сегментов ВП во всех тарифах&lt;br /&gt;
| &amp;lt;span id=&amp;quot;valSegmentsInTariff&amp;quot;&amp;gt;valSegmentsInTariff&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверка: среди сегментов любого тарифа должен присутствовать сегмент валидирующего перевозчика (минимум один)&lt;br /&gt;
| пустое или 0 = любые тарифы&amp;lt;br/&amp;gt;1 — условие должно выполняться&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| сервис классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;serviceClass&amp;quot;&amp;gt;serviceClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые категории классов обслуживания.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода (вносятся одно- или двухбуквенные значения):&lt;br /&gt;
* КОД: правило применится, если класс встречается в списке.&lt;br /&gt;
* КОДКОД: правило применится, если сочетание классов встречается в списке.&lt;br /&gt;
* КОД,КОД: правило применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если все классы из всех сегментов перелета есть в списке.&lt;br /&gt;
где КОД:&lt;br /&gt;
* B — бизнес&lt;br /&gt;
* E — эконом&lt;br /&gt;
* F — первый&lt;br /&gt;
* EB — сочетание эконом + бизнес&lt;br /&gt;
* EF — сочетание эконом + первый&lt;br /&gt;
* BF — сочетание бизнес + первый&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| B,E&amp;lt;br/&amp;gt;F&amp;lt;br/&amp;gt;EB,EF,F&lt;br /&gt;
|-&lt;br /&gt;
| классы бронирования (коды)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bookingClass&amp;quot;&amp;gt;bookingClass&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые литеры (однобуквенные коды) классов бронирования. Латинскими буквами, русские буквы допустимые только для правил поставщика Sirena.&lt;br /&gt;
&lt;br /&gt;
Варианты ввода:&lt;br /&gt;
* КОД,КОД: правило применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* КОД,КОД!&amp;amp;nbsp;: правило применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД&amp;amp;nbsp;: правило не применится, если хотя бы один класс из любого сегмента встречается в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД,КОД!&amp;amp;nbsp;: правило не применится, если  классы из всех сегментов перелета есть в списке.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
| A,B,C&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;A,B,C&lt;br /&gt;
|-&lt;br /&gt;
| перевозчики и классы&lt;br /&gt;
| &amp;lt;span id=&amp;quot;airlinesAndClasses&amp;quot;&amp;gt;airlinesAndClasses&amp;lt;/span&amp;gt;&lt;br /&gt;
| &lt;br /&gt;
Набор пар &amp;quot;маркетинговый перевозчик&amp;quot; + &amp;quot;класс бронирования&amp;quot; любого сегмента маршрута.&lt;br /&gt;
&lt;br /&gt;
Допустимые варианты ввода:&lt;br /&gt;
&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД : правило применится, если хотя бы один сегмент перелета совпадёт с одним из перечисленных в списке.&lt;br /&gt;
* КОД:КОД,КОД:КОД,КОД:КОД! : правило применится, если все сегменты из перелета встретятся в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД : правило не применится, если хотя бы один сегмент перелета совпадет с любым сегментом из перечисленных в списке.&lt;br /&gt;
* &amp;lt;&amp;gt;КОД:КОД,КОД:КОД,КОД:КОД! : правило не применится, если все сегменты перелета встретятся в списке.&lt;br /&gt;
| &lt;br /&gt;
пустое = любые&amp;lt;br/&amp;gt;- одно или несколько значений (см. описание)&lt;br /&gt;
&lt;br /&gt;
| &lt;br /&gt;
SU:A,LH:B,BA:C&amp;lt;br/&amp;gt;&lt;br /&gt;
SU:A,LH:B!&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,SU:B&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;&amp;gt;S7:A,BA:B!&lt;br /&gt;
|-&lt;br /&gt;
| зоны&lt;br /&gt;
| &amp;lt;span id=&amp;quot;zones&amp;quot;&amp;gt;zones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Географические зоны перелета. Весь перелет не должен выходить за пределы одной из указанных зон для срабатывания правила. [http://www.geonames.org/countries/ разделение стран по указанным зонам]&lt;br /&gt;
* AF — Африка,&lt;br /&gt;
* AN — Антарктика&lt;br /&gt;
* AS — Азия&lt;br /&gt;
* EU — Европа&lt;br /&gt;
* NA — Северная Америка&lt;br /&gt;
* OC — Австралия и Океания&lt;br /&gt;
* SA — Южная Америка&lt;br /&gt;
перелет должен находиться в обеих зонах ( &amp;quot;EUSA, EUNA&amp;quot; — трансатлантический перелет ):&lt;br /&gt;
* EUSA — Европа + Южная Америка,&lt;br /&gt;
* EUNA — Европа + Северная Америка&lt;br /&gt;
* EUAS — Европа + Азия&lt;br /&gt;
* EUAF — Европа + Африка&lt;br /&gt;
* EUOC — Европа + Австралия и Океания&lt;br /&gt;
* AFNA — Африка + Северная Америка&lt;br /&gt;
* ASNA — Азия   + Северная Америка&lt;br /&gt;
* EUAN — Европа + Антарктика&lt;br /&gt;
* AFAS — Африка + Азия&lt;br /&gt;
* AFAN — Африка + Антарктика &lt;br /&gt;
* AFOC — Африка + Австралия и Океания&lt;br /&gt;
* AFSA — Африка + Южная Америка&lt;br /&gt;
* ANNA — Антарктика + Северная Америка&lt;br /&gt;
* ANOC — Антарктика + Австралия и Океания&lt;br /&gt;
* ANSA — Антарктика + Южная Америка&lt;br /&gt;
* ASAN — Азия + Антарктика&lt;br /&gt;
* NASA — Северная Америка + Южная Америка&lt;br /&gt;
* OCSA — Австралия и Океания + Южная Америка&lt;br /&gt;
* ASSA — Азия + Южная Америка&lt;br /&gt;
* NAOC — Северная Америка + Австралия и Океания&lt;br /&gt;
* OCAS — Австралия и Океания + Азия&lt;br /&gt;
Допустимы только перечисленные комбинации зон!&lt;br /&gt;
| пустое = любые&lt;br /&gt;
&lt;br /&gt;
- одно или несколько значений&lt;br /&gt;
| AS,EU&amp;lt;br/&amp;gt;SA&amp;lt;br/&amp;gt;EUSA, EUNA&lt;br /&gt;
|-&lt;br /&gt;
| зона из стран&lt;br /&gt;
| &amp;lt;span id=&amp;quot;countryZones&amp;quot;&amp;gt;countryZones&amp;lt;/span&amp;gt;&lt;br /&gt;
| Перечисленные коды стран образуют зону, за пределами которой самолет не должен садиться и взлетать.&lt;br /&gt;
| пустое = любые&lt;br /&gt;
КОД,КОД...&lt;br /&gt;
| RU,IT,DE,FR&lt;br /&gt;
|-&lt;br /&gt;
| страны вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depCountries&amp;quot;&amp;gt;depCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые страны вылета для перелета (проверяется только страна вылета первого сегмента маршрута).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| страны назначения&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrCountries&amp;quot;&amp;gt;arrCountries&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется страна назначения (для OW и CR: это последняя страна последнего сегмента, для RT: это последняя страна первого плеча маршрута). К примеру для перелета MOW-PAR-MOW страна назначения FR, для MOW-PAR-LON — GB. '''Правило страна вылета=RU, страна назначения=RU не означает местный рейс''' — не забывайте указывать тип рейса DA (ВВЛ).&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| RU&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;LV,LT&lt;br /&gt;
|-&lt;br /&gt;
| прямой рейс&lt;br /&gt;
| &amp;lt;span id=&amp;quot;isDirect&amp;quot;&amp;gt;isDirect&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак прямого рейса&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;0 — только с пересадками&amp;lt;br/&amp;gt;1 — только прямые&amp;lt;br/&amp;gt;&lt;br /&gt;
дополнительно:&amp;lt;br/&amp;gt;2 — начальный перелет прямой&amp;lt;br/&amp;gt;3 — начальный перелет с пересадками&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| тип маршрута&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeType&amp;quot;&amp;gt;routeType&amp;lt;/span&amp;gt;&lt;br /&gt;
| Можно оставить поле пустым или указать одно значение:&lt;br /&gt;
* В одну сторону — OW,&lt;br /&gt;
* Туда и обратно — RT,&lt;br /&gt;
* Сложный маршрут — CR.&lt;br /&gt;
| пустое = любой&amp;lt;br/&amp;gt;КОД(см. примеры)&lt;br /&gt;
| OW&amp;lt;br/&amp;gt;RT&amp;lt;br/&amp;gt;CR&lt;br /&gt;
|-&lt;br /&gt;
| маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeFull&amp;quot;&amp;gt;routeFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Цепочка из IATA кодов городов или аэропортов, описывающая весь маршрут перелета с учетом пересадок, без разрывов и повторов. Всегда следует использовать IATA код города, если он имеется (агрегирующий аэропорт). К примеру перелет VKO-ORY, ORY-VKO приводится к маршруту MOW-PAR-MOW.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,КОД-КОД,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД-КОД,КОД-КОД,...(кроме)&lt;br /&gt;
| MOW-LON,LON-MOW&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;MOW-BER-PAR&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routePart&amp;quot;&amp;gt;routePart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Указывается только часть маршрута, составленного по аналогии с предыдущим.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД-КОД,&amp;lt;br/&amp;gt;-КОД-,...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-КОД-,...(кроме)&lt;br /&gt;
| -CAI-&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;-PRG-,PRG-SVX&lt;br /&gt;
|-&lt;br /&gt;
| маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsFull&amp;quot;&amp;gt;routeAirportsFull&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| содержит маршруты (из аэропортов)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;routeAirportsPart&amp;quot;&amp;gt;routeAirportsPart&amp;lt;/span&amp;gt;&lt;br /&gt;
| Используйте в правиле IATA коды аэропортов (не городов). Остальное аналогично с &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
| см. описание параметра &amp;quot;содержит маршруты&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| вылет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;depAirports&amp;quot;&amp;gt;depAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Проверяется только аэропорт вылета первого сегмента. При указании кодов аэропортов необходимо точное совпадение. При указании кодов городов (агрегирующий аэропортов) сопоставление происходит по внутреннему справочнику аэропортов. Рекомендуется указывать коды конкретных аэропортов.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| прилет (аэропорты, города)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;arrAirports&amp;quot;&amp;gt;arrAirports&amp;lt;/span&amp;gt;&lt;br /&gt;
| Аэропорт прилета определяется аналогично &amp;quot;стране назначения&amp;quot;. Проверка на сопоставление происходит по аналогии с &amp;quot;вылетом (аэропорты, города)&amp;quot;&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| MOW,PAR,BER &amp;lt;&amp;gt;VKO,LON&lt;br /&gt;
|-&lt;br /&gt;
| начало вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 01.01.2012&lt;br /&gt;
&lt;br /&gt;
31.01.2010&lt;br /&gt;
|-&lt;br /&gt;
| вылет через (в часах)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBegin&amp;quot;&amp;gt;dateDepartureAfter&amp;lt;/span&amp;gt;&lt;br /&gt;
| От текущей даты задается максимальное значение или диапазон вылета. Например, если необходимо выделить перелеты не позднее 5 дней до вылета, то задается диапазон [0,120].&lt;br /&gt;
| пустое = ограничения нет &amp;lt;br/&amp;gt; максимальное значение &amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&lt;br /&gt;
&lt;br /&gt;
[10,100]&lt;br /&gt;
|-&lt;br /&gt;
| конец вылета&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateEnd&amp;quot;&amp;gt;dateEnd&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета первого сегмента должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не ранее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBackBegin&amp;quot;&amp;gt;dateBackBegin&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть больше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| возврат не позднее&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dateBack&amp;quot;&amp;gt;dateBack&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дата вылета последнего сегмента маршрута должна быть меньше или равна указанной дате&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
DD.MM.YYYY&lt;br /&gt;
| 31.12.2022&lt;br /&gt;
|-&lt;br /&gt;
| длительность в днях&lt;br /&gt;
| &amp;lt;span id=&amp;quot;daysDuration&amp;quot;&amp;gt;daysDuration&amp;lt;/span&amp;gt;&lt;br /&gt;
| Ограничение на максимальный разрыв в днях между первой датой перелета и завершением маршрута. Можно задавать диапазон.&lt;br /&gt;
&lt;br /&gt;
Длительность в днях считается, как математическая разность дат. При вылете и возврате в один день длительность равна 0 дней.&lt;br /&gt;
| пустое = ограничения нет&amp;lt;br/&amp;gt;число дней — максимальное значение (включительно)&amp;lt;br/&amp;gt;[X,X] — диапазон&lt;br /&gt;
| 13&amp;lt;br/&amp;gt;&lt;br /&gt;
[3,13]&lt;br /&gt;
|-&lt;br /&gt;
| дни недели&lt;br /&gt;
| &amp;lt;span id=&amp;quot;dayOfWeek&amp;quot;&amp;gt;dayOfWeek&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые дни недели для даты вылета первого сегмента маршрута. Значения указываются числом, соответствующим порядку дня недели, начиная с понедельника.&lt;br /&gt;
| пустое = игнорируется&amp;lt;br/&amp;gt;&lt;br /&gt;
1 — понедельник&amp;lt;br/&amp;gt;...&amp;lt;br/&amp;gt;7 — воскресенье&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;3,5&lt;br /&gt;
|-&lt;br /&gt;
| типы пассажиров&lt;br /&gt;
| &amp;lt;span id=&amp;quot;passengers&amp;quot;&amp;gt;passengers&amp;lt;/span&amp;gt;&lt;br /&gt;
| Допустимые типы пассажиров в перелете. Для срабатывания правила в перелете обязательно должны присутствовать все перечисленные типы.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;ADT — взрослый&amp;lt;br/&amp;gt;CLD — ребенок (2-12)&amp;lt;br/&amp;gt;INF — младенец (0-2)&amp;lt;br/&amp;gt;INS — младенец с местом (0-2)&amp;lt;br/&amp;gt;- одно или несколько значений&lt;br /&gt;
| INF&amp;lt;br/&amp;gt;ADT,CLD&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;lt;span id=&amp;quot;priority&amp;quot;&amp;gt;priority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Если срабатывает несколько правил, то выбирается одно с наибольшим приоритетом. Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице)&lt;br /&gt;
| целое число&amp;lt;br/&amp;gt;пустое = 0&lt;br /&gt;
| 1&amp;lt;br/&amp;gt;2&lt;br /&gt;
|-&lt;br /&gt;
| код акции&lt;br /&gt;
|&lt;br /&gt;
| Уникальный код промоакции. Создается в панели администрирования в разделе {{Menu|Управление продажами|Модули|Программа лояльности|Промоакции и промокоды}}.&lt;br /&gt;
| любой набор букв/цифр/символов&lt;br /&gt;
| 12022014_Promo&lt;br /&gt;
|-&lt;br /&gt;
| utm source&lt;br /&gt;
| &amp;lt;span id=&amp;quot;utmSource&amp;quot;&amp;gt;utmSource&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID источника перехода, который отображается в поле «№» таблицы источников переходов в метрике.&amp;lt;br/&amp;gt; Допустимо вводить несколько источников.&lt;br /&gt;
| пустое = любые&amp;lt;br/&amp;gt;КОД,КОД...&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;КОД,КОД...(кроме)&lt;br /&gt;
| 123,456&amp;lt;br/&amp;gt;&amp;lt;&amp;gt;123,456&lt;br /&gt;
|-&lt;br /&gt;
| комиссия авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;commission&amp;quot;&amp;gt;commission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Прибыль агента, получаемая от авиакомпании за проданные билеты. Обязательное для заполнения поле, должно строго соответствовать указанному в контракте значению. Значение передается в ГРС при выписке. Может указываться в процентах от тарифа или в абсолютной стоимости. Комиссия всегда вычисляется для каждого пассажира.&lt;br /&gt;
Правила с указанной нулевой комиссией имеют больший приоритет перед правилами с пустой комиссией.&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| комиссия субагентам&lt;br /&gt;
| &amp;lt;span id=&amp;quot;agencyCommission&amp;quot;&amp;gt;agencyCommission&amp;lt;/span&amp;gt;&lt;br /&gt;
| Комиссия субагенту - это часть прибыли от авиакомпании, которую агент отписывает субагентам. Значение комиссии действует как скидка для субагентов, уменьшая стоимость авиабилетов. Комиссия всегда вычисляется для каждого пассажира стоимость тарифа которого не равна 0.&lt;br /&gt;
&lt;br /&gt;
'''Форматы задания комиссии субагентам: '''&lt;br /&gt;
&lt;br /&gt;
Для всех субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* Фиксированная сумма: &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;, где:&lt;br /&gt;
** ''X'' - сумма комиссии, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt; &lt;br /&gt;
** ''RUB'' - IATA-код валюты: &amp;lt;code&amp;gt;EUR&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;UAH&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Процент от тарифа: &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt;, &lt;br /&gt;
**где ''X'' - процент от тарифа, целое число или десятичная дробь с разделителем в виде точки: &amp;lt;code&amp;gt;60}&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-3&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;0.5&amp;lt;/code&amp;gt;.&lt;br /&gt;
Для опеределенных субагентов или групп субагентов:&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;(ID:значение),(ID:значение),(ID:значение),...&amp;lt;/code&amp;gt;, где ''ID'' - номер субагента (группы) в {{NameSystem}}, ''значение'' - размер комиссии для этого субагенства (группы) в формате &amp;lt;code&amp;gt;X%&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;XRUB&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
В одном правиле можно комбинировать комиссию для всех субагентов и комиссии для указанных субагентов в формате:&lt;br /&gt;
* &amp;lt;code&amp;gt;XX,(ID:YY),(ID:YY),(ID:YY),...}}, где:&lt;br /&gt;
** XX - комиссия для всех субагентов в формате, описанном выше,&lt;br /&gt;
** YY - комиссия для заданного субагента в формате, описанном выше.&lt;br /&gt;
&lt;br /&gt;
В этом случае размер комиссии:&lt;br /&gt;
* для всех субагентов, кроме указанных: XX, &lt;br /&gt;
* для указанных: XX + YY.&lt;br /&gt;
&lt;br /&gt;
'''Пример:''' &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;5%,(123:2%),(345:3%)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
*Комиссия субагента под номером 123 составляет: 5% + 2% = 7% от тарифа. &amp;lt;br/&amp;gt;&lt;br /&gt;
*Комиссия субагента под номером 345 составляет: 5% + 3% = 8% от тарифа.&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение комиссии субагента для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
| см. описание&lt;br /&gt;
| &amp;lt;code&amp;gt;100RUB&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6EUR&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;2%&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;5%,(123:100RUB%),(345:2%),(345:-0.5%)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| посегментный расчет комиссии&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForSegment&amp;quot;&amp;gt;modeForSegment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Признак применения комиссии или бонуса за каждый сегмент перелета. Например 100 руб. за каждый сегмент.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;0 — комиссия одна на весь перелет&amp;lt;br/&amp;gt;1 — комиссию необходимо умножить на кол-во сегментов&lt;br /&gt;
| 0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| бонус авиакомпании&lt;br /&gt;
| &amp;lt;span id=&amp;quot;bonus&amp;quot;&amp;gt;bonus&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительная прибыль агента, которую агентство получает от авиакомпании, но в запросах к ГРС она не учитывается. Задается и вычисляется полностью аналогично комиссиям (при вычислении учитывается параметр &amp;quot;посегментный расчет комиссии&amp;quot;). Используется для расчета &amp;quot;прибыльности&amp;quot; авиаперелета, влияет на работу микшера и может повлиять на сбор при установке параметра &amp;quot;минимальная прибыль&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Из всех сработавших правил бонус будет учтен только из одного по следующему приоритету:&lt;br /&gt;
* Максимальный приоритет за сработавшим комиссионным правилом&lt;br /&gt;
* Если в комиссионном правиле бонуса нет, будет использован бонус из другого сработавшего '''некомиссионного''' правила (дополнительного правила с пустой комиссией). Если таких правил несколько, используется правило с наибольшим идентификатором (ниже в таблице)&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| бонус за сегмент (допустимые авиакомпании)&lt;br /&gt;
| &amp;lt;span id=&amp;quot;modeForAirlines&amp;quot;&amp;gt;modeForAirlines&amp;lt;/span&amp;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;
| SU&amp;lt;br/&amp;gt;&lt;br /&gt;
SU,FV&lt;br /&gt;
|-&lt;br /&gt;
| сбор агентства&lt;br /&gt;
| &amp;lt;span id=&amp;quot;charge&amp;quot;&amp;gt;charge&amp;lt;/span&amp;gt;&lt;br /&gt;
| Здесь указываются все наценки/скидки, которые будут применены для описанного правилом перелета. В одном поле можно указать несколько ценовых правил, разделив их по типам пользователя.&amp;lt;br/&amp;gt;&lt;br /&gt;
формат = (субъект:сумма),(субъект:сумма),(субъект:сумма)...&amp;lt;br/&amp;gt;субъект = ID групп, пользователей и два значения &amp;quot;B2C&amp;quot;, &amp;quot;B2B&amp;quot; с возможностью &amp;lt;&amp;gt;отрицания&amp;lt;br/&amp;gt;сумма = слагаемое + слагаемое + слагаемое...[ограничение]&amp;lt;br/&amp;gt;ограничение = диапазон итоговой величины сбора, задается как [цена,цена]&amp;lt;br/&amp;gt;слагаемое = цена*множитель*множитель...&amp;lt;br/&amp;gt;цена = &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; (проценты от итоговой стоимости (тариф+таксы) ГРС)&amp;lt;br/&amp;gt;множитель = одно из значений:&lt;br /&gt;
* PAS — общее количество пассажиров (включая INF)&lt;br /&gt;
* ADT — количество взрослых&lt;br /&gt;
* CLD — количество детей (2-12)&lt;br /&gt;
* INF — количество младенцев (0-2)&lt;br /&gt;
* INS — количество младенцев с местом (0-2)&lt;br /&gt;
* SEG — количество сегментов перелета (перелет из А в Б с 1 пересадкой =&amp;gt; 2 сегмента)&lt;br /&gt;
* LEG — количество плечей (перелет из А в Б с 1 пересадкой =&amp;gt; 1 плечо)&lt;br /&gt;
* TRF — для получения цены тарифа, равен сумме тарифов&lt;br /&gt;
* SGV — количество сегментов валидирующего перевозчика&lt;br /&gt;
Примеры:&lt;br /&gt;
* 100RUB*SEG&amp;amp;nbsp;: плюс 100 руб к стоимости заказа за каждый сегмент&lt;br /&gt;
* 150RUB*SEG*PAS;: плюс 150 руб за каждый сегмент, на каждого пассажира. Например: перелет с двумя сегмента и двумя пассажирами = 600 руб.&lt;br /&gt;
* -10%*TRF&amp;amp;nbsp;: 10% скидка от тарифа&lt;br /&gt;
* 50RUB*LEG*ADT[,1000RUB]&amp;amp;nbsp;: 50 руб за каждый билет для взрослого на каждом плече перелета, но не более 1000RUB&lt;br /&gt;
* (&amp;lt;&amp;gt;123,345: 100RUB), (123,345: -100RUB)&amp;amp;nbsp;: субъекты 123 и 345 получат скидку 100 руб., остальные наценку в 100 руб.&lt;br /&gt;
* (B2B: 1000RUB*ADT — 100RUB*CLD[-10%,-1%]), (B2C: 10% [10USD,]), (123: -1000RUB)&amp;amp;nbsp;: B2B пользователи получают наценку 1000 руб. за каждый взрослый билет и 100 руб скидку за каждый детский билет, но не менее 1% от общей стоимости и не более 10%. B2C пользователи получают 10% наценку, но не менее 10 долларов. Пользователь ID=123 получит скидку 1000 руб.&lt;br /&gt;
&lt;br /&gt;
Если срабатывает несколько ценовых правил, перечисленных через запятую, берется их сумма. Если это не подходящее поведение, разделяйте ценовые правила в отдельные перелетные правила (строки), их можно регулировать приоритетом.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае, если для вашего агентства планируется создание большого количества индивидуальных правил ценообразования, в каждом из которых будет указываться значение сбора агентства для отдельных субагентов/групп/пользователей, то рекомендуемая форма записи является следующей (12345,12346,12347:3%) вместо (12345:3%),(12346:3%),(12347:3%). То есть, с использованием группировки одинаковых значений.}}&lt;br /&gt;
&lt;br /&gt;
Если требуется ввести сумму десятичной дробью, то дробная часть отделяется &amp;quot;.&amp;quot; , например: &amp;lt;code&amp;gt;0.5%&amp;lt;/code&amp;gt;&lt;br /&gt;
| см. описание&lt;br /&gt;
| см. описание&lt;br /&gt;
|-&lt;br /&gt;
|Комиссия метапоиску&lt;br /&gt;
|MetasearchCommission&lt;br /&gt;
|Комиссия, взимается метапоисковой системой (для {{NameSystem}} на данный момент это только Aviasales) и рассчитывается на этапе поиска. Значение должно быть указано как десятичное представление процентной ставки - это доля от 1, например, если задано 0.05 - 5%. Можно задавать с/без знака &amp;quot;%&amp;quot;. Комиссия рассчитывается от суммы = цена перелета от поставщика + сборы/скидки + доп.сборы + мин.прибыль. Рассчитанное значение округляется до 2х знаков после разделителя. Более подробно данный параметр описан [http://support.nemo.travel/ru/%D0%92%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D1%81_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%B8%D0%BA%D0%B0%D0%BC%D0%B8#%D0%9A%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B8%D1%8F_%D0%BC%D0%B5%D1%82%D0%B0%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0 здесь].&lt;br /&gt;
| см. описание&lt;br /&gt;
|0.05&lt;br /&gt;
0.025%&lt;br /&gt;
|-&lt;br /&gt;
| признак доп.сбора&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeExt&amp;quot;&amp;gt;chargeExt&amp;lt;/span&amp;gt;&lt;br /&gt;
| Настройка позволяет изменять процедуру расчета сбора, добавляя к итоговому результату дополнительные расчетные правила.&lt;br /&gt;
* 0 — Стандартный сбор (значение по умолчанию). Из всех указанных сборов будет применен один по приоритету.&amp;lt;br/&amp;gt;&lt;br /&gt;
* 1 — Дополнительный сбор. Сборы, указанные как дополнительные, проверяются отдельно. Аналогично применится один дополнительный сбор с максимальным приоритетом&lt;br /&gt;
* 2 — Обязательный сбор. Будет обязательно применен, если все параметры сбора удовлетворены. Приоритет игнорируется.&lt;br /&gt;
| пустое = 0&amp;lt;br/&amp;gt;&lt;br /&gt;
1&amp;lt;br/&amp;gt;&lt;br /&gt;
2&lt;br /&gt;
|&lt;br /&gt;
0&amp;lt;br/&amp;gt;1&lt;br /&gt;
|-&lt;br /&gt;
| минимальная прибыль&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfit&amp;quot;&amp;gt;minProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Минимальная прибыль, которую агентство получит за заказ. Если рассчитанная прибыль агентства меньше минимальной, то сбор будет увеличен до необходимого значения.&lt;br /&gt;
Формат аналогичен формату сбора агентства. Для расчетов будет применено значение из правила, по которому будет определена комиссия авиакомпании. Если требуется изменить это поведение, следует установить параметр &amp;quot;приоритет мин. прибыли&amp;quot; (см. ниже)&lt;br /&gt;
| см. описание&lt;br /&gt;
| 50RUB*LEG*PAS&lt;br /&gt;
|-&lt;br /&gt;
| приоритет мин. прибыли&lt;br /&gt;
| &amp;lt;span id=&amp;quot;minProfitPriority&amp;quot;&amp;gt;minProfitPriority&amp;lt;/span&amp;gt;&lt;br /&gt;
| Дополнительный параметр, отвечающий за расчет минимальной прибыли. Сработает правило с наибольшим приоритетом, если приоритет совпадает, то будет использовано правило, которое находится ниже&lt;br /&gt;
| Положительные числовые значения.&lt;br /&gt;
| 1, 2, ...&lt;br /&gt;
|-&lt;br /&gt;
| округление&lt;br /&gt;
| &amp;lt;span id=&amp;quot;chargeRounding&amp;quot;&amp;gt;chargeRounding&amp;lt;/span&amp;gt;&lt;br /&gt;
| Порядок арифметического округления сбора&lt;br /&gt;
| пустое = 0,&amp;lt;br/&amp;gt;0 = до целого значения,&amp;lt;br/&amp;gt;0.1 = до десятых,&amp;lt;br/&amp;gt;0.01 = до сотых&lt;br /&gt;
| 0.1&amp;lt;br/&amp;gt;0.01&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;lt;br/&amp;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;
== Дополнительные параметры правил для {{NameSystem}} платформы ==&lt;br /&gt;
&lt;br /&gt;
Параметры для работы с приватными (конфиденциальными) тарифами.&lt;br /&gt;
&lt;br /&gt;
Для просмотра описания параметров &amp;lt;span style=&amp;quot;background-color:gold&amp;quot;&amp;gt;разверните таблицу&amp;lt;/span&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|colspan=&amp;quot;5&amp;quot;| '''Дополнительные параметры правил'''&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Заголовок&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Внутреннее название&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Описание&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Допустимые значения&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Примеры&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| tour code&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTourCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тур код&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; На примере Amadeus: если не нужно указывать PAX (passengerType), указываем только туркод RU084P, перед туркодом на стороне поставщика всегда добавляется * и внесенная команда в терминале выглядит как FT *RU084P. Если требуется указать PAX (passengerType), то необходимо его указывать с тур кодом без пробела PAXRU084P, в терминале внесенная команда выглядит как FT PAX *RU084P&lt;br /&gt;
| 15ZU&amp;lt;br/&amp;gt; RU084P&lt;br /&gt;
|-&lt;br /&gt;
| ticket designator&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsTicketDesignator&amp;lt;/span&amp;gt;&lt;br /&gt;
| Тикет десигнатор&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| PP08&lt;br /&gt;
|-&lt;br /&gt;
| endorsement&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;gdsEndorsment&amp;lt;/span&amp;gt;&lt;br /&gt;
| Эндорсменты&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&amp;lt;br/&amp;gt; или %VAT_VALUE% для передачи значения НДС в эндорсменте только для ГРС Amadeus, Sabre, Galileo, GalileouAPI и S7 NDC; для Sabre значение передается в ГРС, но не попадает в МК&lt;br /&gt;
| Non-Endorsable/Valid on BA/IB only/Refund only to issuing agent; %VAT_VALUE%&lt;br /&gt;
|-&lt;br /&gt;
| собственная прибыль агента&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;comAgentProfit&amp;lt;/span&amp;gt;&lt;br /&gt;
| Собственная прибыль агента&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot; Допустимы только целые значения&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;2% &lt;br /&gt;
|-&lt;br /&gt;
| субъект скидки по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;corpClient&amp;lt;/span&amp;gt;&lt;br /&gt;
| ID субъекта, которому будет предоставлена скидка по туркоду&lt;br /&gt;
| ID,ID&lt;br /&gt;
&amp;lt;&amp;gt;ID,ID&lt;br /&gt;
| 2772,2653&lt;br /&gt;
&amp;lt;&amp;gt;2786,2361&lt;br /&gt;
|-&lt;br /&gt;
| скидка по туркоду&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;discount&amp;lt;/span&amp;gt;&lt;br /&gt;
| Скидка&amp;lt;br/&amp;gt;&lt;br /&gt;
| &amp;quot;xxxКОД&amp;quot; (код валюты) или &amp;quot;XX%&amp;quot;&lt;br /&gt;
| 100RUB&amp;lt;br/&amp;gt;13%&lt;br /&gt;
|-&lt;br /&gt;
| код авторизации&lt;br /&gt;
| &amp;lt;span id=&amp;quot;id&amp;quot;&amp;gt;authCode&amp;lt;/span&amp;gt;&lt;br /&gt;
| Код авторизации&amp;lt;br/&amp;gt;&lt;br /&gt;
| любое значение&lt;br /&gt;
| MB10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- выпилила АЛ, ибо для S7 уже неактуально == Ценообразование. ГРС SITA Gabriel ==&lt;br /&gt;
&lt;br /&gt;
Задание ценовых правил для авиакомпании '''«Сибирь» (S7 Airlines)''' в ГРС ''SITA Gabriel'' имеет свою специфику. Поскольку для авиакомпании S7 в ГРС ''SITA Gabriel'' осуществляется только бронирование и выписка, а [[Поиск (Авиабилеты)|поиск]] ведется в других ГРС, цена перелета при поиске и при бронировании может отличаться на размер такс, которые есть в ГРC, используемой для поиска, но отсутствуют в ''SITA Gabriel''. Чтобы цена при переходе к бронированию не менялась, в ценообразовании задают специальные правила, где устанавливают скидку на размер таксы с использованием параметра '''Цена подтверждена''' (см. [[Ценообразование (Авиабилеты)#Параметры правил ценообразования|Параметры правил ценообразования]]).&lt;br /&gt;
&lt;br /&gt;
Коды такс: &lt;br /&gt;
*в ГРС Sabre – ''YQF''.&lt;br /&gt;
*в ГРС Sirena – ''ZZ''.&lt;br /&gt;
*в ГРС Galileo и Amadeus – ''YQ''.&lt;br /&gt;
Размеры такс варьируются в зависимости от курса.&lt;br /&gt;
&lt;br /&gt;
Каждое правило для перелетов авиакомпании '''«Сибирь» (S7 Airlines)''' разбивается на 2 отдельных строки:&lt;br /&gt;
&lt;br /&gt;
# Правило ''для поиска'': &lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''0''';&lt;br /&gt;
#* сбор агентства: ''укажите скидку на размер таксы от ГРС, используемой для поиска + задайте размер сбора агентства''.&lt;br /&gt;
# Правило ''для бронирования'':&lt;br /&gt;
#* валидирующий перевозчик: '''''S7''''';&lt;br /&gt;
#* системы бронирования: '''''SITA''''';&lt;br /&gt;
#* цена подтверждена: '''1''';&lt;br /&gt;
#* сбор агентства: ''задайте только размер сбора агентства''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Правила_цо_для_ак_сибирь.png|800px]]&lt;br /&gt;
|-&lt;br /&gt;
|Правила ценообразования для авиакомпании «Сибирь« (S7 Airlines)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Например ([[Файл:Example.xls|200px|thumb|left|пример файла]]): &lt;br /&gt;
* для строки поиска задать скидку на размер таксы '''''«YQF - для Сейбр/ZZ - для Сирены/YQ - для Галилео»''''', и в столбце «[http://support.nemo.travel/ru/Ценообразование._Импорт_правил#charge Сбор]» нужно проставить &amp;quot;0&amp;quot; - что означает, что цена еще не подтверждена, и к ней применится сбор, установленный вами.&lt;br /&gt;
* во второй строке, для бронирования, для GDS SITA в столбце «Цена подтверждена» проставить «1», и скидку с размером таксы уже не указывать. Тогда цена не изменится при переходе с поиска.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ЕМД (EMD)== &amp;lt;!--тикет №35178--&amp;gt;&lt;br /&gt;
ЕМД - электронный многоцелевой документ или ваучер (см. [[Ваучер|Ваучер]]).&lt;br /&gt;
В разделе &amp;quot;Управление продажами → Авиабилеты → Ценообразование → Настройки&amp;quot; есть настройка '''Выпускать EMD на величину сборов заказа'''. Она отвечает за выпуск ЕМД на сбор агентства (доступно только для Сирены Трэвел). Принцип работы: если для агентства, которое покупает билет, в правилах ценообразования заведён сбор агентства для валидирующей компании авиа перевозчика, то при выписке заказа помимо маршрут-квитанции и ЕМД для дополнительных услуг, будет выписан отдельный ЕМД на сбор агентства. Если в заказе присутствуют несколько людей, то сбор разделится между ними, общая сумма сбора увеличена не будет.&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Ценообразование для субагентов]]&lt;br /&gt;
* [[Валюта]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9C%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82-%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D1%8F&amp;diff=17424</id>
		<title>Маршрут-квитанция</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9C%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82-%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D1%8F&amp;diff=17424"/>
		<updated>2022-08-02T16:26:26Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Переменные шаблона */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Термины]]&lt;br /&gt;
[[Category:Руководство]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
'''Маршрут-квитанция''' (Itinerary receipt) — свидетельство о покупке электронного билета. &lt;br /&gt;
&lt;br /&gt;
==Описание==&lt;br /&gt;
Маршрут-квитанция (МК) представляет собой выписку из автоматизированной информационной системы оформления воздушных перевозок. Она высылается сразу после онлайн-бронирования по электронной почте или выдается в кассе в распечатанном варианте.&lt;br /&gt;
&lt;br /&gt;
==Назначение==&lt;br /&gt;
Служит как напоминание пассажиру о деталях перелета и обладает функциями документа отчётности. Не является перевозочным документом.&lt;br /&gt;
&lt;br /&gt;
Как правило, маршрут-квитанция не требуется при регистрации рейса в аэропорту, но может понадобиться в некоторых случаях при прохождении паспортного или таможенного контроля (чаще заграницей), а также иногда предъявляется при входе в здание аэровокзала, работающего в условиях повышенных мер безопасности.&lt;br /&gt;
&lt;br /&gt;
== Рекомендованный вид маршрут-квитанции ==&lt;br /&gt;
&lt;br /&gt;
Маршрут-квитанция содержит следующие сведения о перевозке пассажира и багажа:&lt;br /&gt;
&lt;br /&gt;
* Сведения о пассажире (для внутренних перевозок должны быть указаны: фамилия, имя, отчество, наименование, серия и номер документа, удостоверяющего личность; для международных перевозок: фамилия, другие сведения в соответствии с международными нормами);&lt;br /&gt;
* Наименование и (или) код перевозчика;&lt;br /&gt;
* Номер рейса;&lt;br /&gt;
* Дату отправления рейса;&lt;br /&gt;
* Время отправления рейса;&lt;br /&gt;
* Наименование и (или) коды аэропортов/пунктов отправления и назначения для каждого рейса;&lt;br /&gt;
* Тариф;&lt;br /&gt;
* Эквивалент тарифа (если применяется);&lt;br /&gt;
* Итоговую стоимость перевозки;&lt;br /&gt;
* Форму оплаты;&lt;br /&gt;
* Сборы (если применяются);&lt;br /&gt;
* Наименование и (или) код класса бронирования;&lt;br /&gt;
* Код статуса бронирования;&lt;br /&gt;
* Дату оформления;&lt;br /&gt;
* Наименование агентства/перевозчика, оформившего билет;&lt;br /&gt;
* Норму бесплатного провоза багажа (по усмотрению);&lt;br /&gt;
* Уникальный номер электронного билета.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае изменений данных выписанного заказа, отображаемых в маршрут-квитанции, происходит её перегенерация и отправка обновленной МК на почту.}}&lt;br /&gt;
&lt;br /&gt;
== Номер билета в маршрут-квитанции ==&lt;br /&gt;
&lt;br /&gt;
Одним из основных условий корректной выписки билета является наличие его номера в формируемой системой маршрут-квитанции. Если Вы обнаружили заказ, в котором присутствует маршрут-квитанция без номера билета, вам необходимо:&lt;br /&gt;
&lt;br /&gt;
# Проверить статус найденного заказа в терминале.&lt;br /&gt;
# Провести диагностику заказов в {{NameSystem}} с целью выявления проблемных заказов.&lt;br /&gt;
&lt;br /&gt;
== Шаблон маршрут-квитанции ==&lt;br /&gt;
&lt;br /&gt;
Шаблон маршрут-квитанции настраивает в разделе '''Настройки системы → Нотификации и документы → Документы → Документы для авиа → Маршрут-квитанция'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|Задайте шаблон МК '''для каждой ГРС''' (поле ''Источник'').}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Шаблон маршрут-квитанции.png|900px]]&lt;br /&gt;
|-&lt;br /&gt;
|Настройка шаблона маршрут-квитанции&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Использовать шрифт по умолчанию в маршрут-квитанции не рекомендуется.}}&lt;br /&gt;
&lt;br /&gt;
Список рекомендуемых к использованию шрифтов:&lt;br /&gt;
* Arial&lt;br /&gt;
* Courier New&lt;br /&gt;
* Times New Roman&lt;br /&gt;
* Verdana&lt;br /&gt;
* Andale Mono&lt;br /&gt;
* Georgia&lt;br /&gt;
* Trebuchet MS&lt;br /&gt;
&lt;br /&gt;
===МК на разных языках===&lt;br /&gt;
В {{NameSystem}} реализована мультиязычность маршрут-квитанций. Шаблон МК можно настроить:&lt;br /&gt;
*по умолчанию для всех языков,&lt;br /&gt;
*отдельно для каждого языка. &amp;lt;br /&amp;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;
|[[Файл:Редактирование маршрут-квитанции для разных языков.png|600px]]&lt;br /&gt;
|-&lt;br /&gt;
|Маршрут-квитанция для разных языков&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Маршрут-квитанция на английском языке ==&lt;br /&gt;
Независимо от языка сайта, можно скачать маршрут-квитанцию на английском языке. Для этого необходимо иметь переведённый шаблон маршрут-квитанции (настройка описана выше), а также:&lt;br /&gt;
# Включить {{Setting|Отображать ссылку на английскую версию МК}} в настройке формы бронирования в разделе '''Управление продажами → Процессы → Процесс выписки'''.&lt;br /&gt;
# Включить {{Setting|Использовать страницу предварительного просмотра маршрут-квитанции}} в разделе '''Управление продажами → Устаревшие настройки → Настройка''')&lt;br /&gt;
После этого на странице просмотра МК будет доступна ссылка на англоязычную МК — «Скачать МК на английском языке».&lt;br /&gt;
&lt;br /&gt;
== Отправка маршрут-квитанции ==&lt;br /&gt;
&lt;br /&gt;
При необходимости менеджер может настроить варианты автоматической отправки маршрут-квитанции: всегда осуществлять автоматическую отправку, только при автовыписке либо никогда не отправлять. Путь к настройке: '''Настройки системы → Нотификации и документы → Настройка почты''', настройка «Автоматическая отправка Маршрут-квитанции». &lt;br /&gt;
&lt;br /&gt;
Настройка может принимать одно из 3-х значений:&lt;br /&gt;
&lt;br /&gt;
1) '''При любой выписке''' - после ручной либо автоматической выписки маршрут-квитанция будет отправлена на электронную почту покупателя&lt;br /&gt;
&lt;br /&gt;
2) '''Только при автовыписке''' - маршрут-квитанцию будет отправлена на почту покупателю только в том случае, если по заказу сработала автовыписка.&lt;br /&gt;
&lt;br /&gt;
3) '''Не отправлять''' - отправку маршрут-квитанции можно осуществить только вручную&lt;br /&gt;
&lt;br /&gt;
{{Attention| Для корректного формирования PDF-файла маршрут-квитанции настройка «Автоматическая отправка Маршрут-квитанции» должна находиться в режиме &amp;quot;При любой выписке&amp;quot; или &amp;quot;Только при автовыписке&amp;quot;.}}&lt;br /&gt;
&lt;br /&gt;
Независимо от настройки, после выписки по ссылке «Мои билеты» на странице заказа для b2b пользователей будет доступна страница повторной (либо первичной) отправки маршрут-квитанции. Можно будет скачать документы в формате pdf либо отправить их на указанные адреса, предварительно отредактировав нотификацию о выписке. У b2c пользователей при нажатии «Мои билеты» происходит скачивание маршрут-квитанции в формате pdf. &lt;br /&gt;
&lt;br /&gt;
Обращаем Ваше внимание, что сама маршрут-квитанция недоступна для редактирования. Если в письме о выписке используется переменная %ITINERARY_RECEIPT%, которая транслирует данные маршрут-квитанции в нотификацию об успешной выписке, на странице отправки МК будет доступно редактирование лишь письма о выписке, которое не повлечёт за собой изменений в самой маршрут-квитанции.&lt;br /&gt;
&lt;br /&gt;
{{Attention| В случае, если произошли какие-либо изменения в уже выписанном заказе, необходимо обновить маршрут-квитанцию. Для этого необходимо зайти в заказ и на форме заказа выбрать '''Действие''' → '''Обновить маршрут-квитанцию''' . Данная возможность доступна только менеджеру агентства.}}&lt;br /&gt;
&lt;br /&gt;
== Переменные шаблона ==&lt;br /&gt;
&lt;br /&gt;
В маршрут-квитанции доступны шаблонные переменные и переменные с НДС, которые можно использовать для подстановки конкретных значений, относящихся к заказу, в момент ее генерации.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Справочник шаблонных переменных маршрут-квитанции'''&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;keys&amp;quot; style=&amp;quot;width: 100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Переменная&lt;br /&gt;
! Описание переменной&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_NAME%&lt;br /&gt;
|Название агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_LOGO%&lt;br /&gt;
|Лого агентства (изображение логотипа агентства должно быть в формате JPG или PNG)&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_ADDRESS%&lt;br /&gt;
|Адрес агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_PHONE%&lt;br /&gt;
|Телефон агентства&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_NAME%&lt;br /&gt;
|Имя заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_PATRONYMIC%&lt;br /&gt;
|Отчество заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%EXT_HTML%&lt;br /&gt;
|Купон&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_LOCATOR%&lt;br /&gt;
|Ид услуги в сервисе&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ID%&lt;br /&gt;
|Ид услуги в системе&lt;br /&gt;
|-&lt;br /&gt;
|%EXTERNAL_ID%&lt;br /&gt;
|Внешний ID заказа&lt;br /&gt;
|-&lt;br /&gt;
|%DATE%&lt;br /&gt;
|Дата&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_CHARGE_AGENCY_SUB%&lt;br /&gt;
|сбор субагента на пассажира (без учета доп.услуг)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_CHARGE_AGENCY_MAIN%&lt;br /&gt;
|сбор главного агентства на пассажира (без учета доп.услуг)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_CHARGE_AGENCY%&lt;br /&gt;
|общая сумма сборов главного агентства и субагента на пассажира (рекомендуется использовать %PASS_CHARGE_AGENCY_SUB% и %PASS_CHARGE_AGENCY_MAIN%)&lt;br /&gt;
|-&lt;br /&gt;
|%FORM_OF_PAYMENT%&lt;br /&gt;
|Форма оплаты (стандартное имя платежного шлюза, а не заданное в настройках)&lt;br /&gt;
|-&lt;br /&gt;
|%FORM_OF_PAYMENT_GDS%&lt;br /&gt;
|Форма оплаты на стороне ГРС. (Форма оплаты прописываемая в PNR)&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_DATE%&lt;br /&gt;
|Дата оплаты&lt;br /&gt;
Если у заказа нет завершенных транзакций, переменная будет содержать дату выписки. &lt;br /&gt;
|-&lt;br /&gt;
|%SERVICE%&lt;br /&gt;
|Поставщик услуги&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа (в валюте агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_SALUTATION%&lt;br /&gt;
|Обращение к пассажиру (Mr./Mrs.)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_LASTNAME%&lt;br /&gt;
|Фамилия&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_NAME%&lt;br /&gt;
|Имя&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PATRONYMIC%&lt;br /&gt;
|Отчество&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_NUM%&lt;br /&gt;
|Номер документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_TYPE%&lt;br /&gt;
|Тип документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TYPE%&lt;br /&gt;
|Тип туриста/пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%QRCODE%&lt;br /&gt;
|QR-код&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_BASE_FARE%&lt;br /&gt;
|Тариф&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAXES_SUMM%&lt;br /&gt;
|Сумма такс на пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа(без сборов агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%DEPARTURE_AIRPORT%&lt;br /&gt;
|Аэропорт отправления&lt;br /&gt;
|-&lt;br /&gt;
|%ARRIVAL_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия&lt;br /&gt;
|-&lt;br /&gt;
|%BASE_FARE%&lt;br /&gt;
|Базовый тариф (Цена по тарифам в валюте продаже из ГДС)&lt;br /&gt;
|-&lt;br /&gt;
|%BASE_FARE_ORIGINAL_CURRENCY%&lt;br /&gt;
|Базовый тариф (Цена по тарифам в валюте их заведения)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_ENDORSMENTS%&lt;br /&gt;
|Передаточная надпись&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_FARE_CALC%&lt;br /&gt;
|Расчёт тарифа   {{Attention| Использование данной переменной поддерживается не всеми поставщиками.}}&lt;br /&gt;
|-&lt;br /&gt;
|%MARKETING_AIRLINE%&lt;br /&gt;
|Обслуживающая авиакомпания&lt;br /&gt;
|-&lt;br /&gt;
|%TAXES%&lt;br /&gt;
|Детализация значений всех такс с их кодами&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_NUMBER%&lt;br /&gt;
|Номер билета&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_DATE%&lt;br /&gt;
|Дата выписки билета&lt;br /&gt;
|-&lt;br /&gt;
|%SMOKING_TYPE%&lt;br /&gt;
|Тип курящий/некурящий&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_GATEWAY_NAME%&lt;br /&gt;
|Название платежного шлюза&lt;br /&gt;
|-&lt;br /&gt;
|%BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж (может использоваться внутри и вне сегмента; вне сегмента отображается минимальный багаж для текущего пассажира). &amp;lt;br&amp;gt;'''Не рекомендована к использованию.'''&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR%&lt;br /&gt;
|Код валидатора стока выписки реквизитов — указанный на стороне Nemo 2.0&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR_CODE%&lt;br /&gt;
|Код валидатора&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX%&lt;br /&gt;
|Агентский сбор за все бронирование&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_EACH%&lt;br /&gt;
|Агентский сбор, поровну разделенный на пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAX_TOTAL_PRICE%&lt;br /&gt;
|Общая стоимость заказа за всех пассажиров (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_AIRPORT%&lt;br /&gt;
|Аэропорт отправления (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_START_TERMINAL%&lt;br /&gt;
|Начальный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_DATE%&lt;br /&gt;
|Дата отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_TIME%&lt;br /&gt;
|Время отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_DATE%&lt;br /&gt;
|Дата прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_TIME%&lt;br /&gt;
|Время прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SUN_INFO%&lt;br /&gt;
|Вывод информации о солнечной стороне в полёте. {{Attention|Информация о солнечной стороне выводится только в том случае, если солнце будет освещать какую-либо сторону более 15% от общего времени перелёта.}}&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_END_TERMINAL%&lt;br /&gt;
|Конечный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_NUMBER%&lt;br /&gt;
|Номер рейса в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_NUM%&lt;br /&gt;
|Номер сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRLINE_NAME%&lt;br /&gt;
|Авиакомпания в сегменте полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_OPERATING_AIRLINE%&lt;br /&gt;
|Авиакомпания, выполняющая рейс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRCRAFT_NAME%&lt;br /&gt;
|Название воздушного судна&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DISTANSE%&lt;br /&gt;
|Расстояние в км&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_TIME%&lt;br /&gt;
|Время полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_QUANTITY%&lt;br /&gt;
|Количество технических остановок. Использовать необходимо внутри группы %SEGMENT%.&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_INFORMATION%	&lt;br /&gt;
|Детальная информация о техпосадках. Отображает полную информацию о технических посадках в перелете.&lt;br /&gt;
|- &lt;br /&gt;
|%AGENCY_CURRENCY_CODE%	&lt;br /&gt;
|Код валюты агенства&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_EN%	&lt;br /&gt;
|Агентский сбор прописью на английском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_RU%	&lt;br /&gt;
|Агентский сбор прописью на русском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_WITHOUT_EXT_SERV%&lt;br /&gt;
|Агентский сбор без учета доп.услуг (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_EN%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на английском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_RU%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на русском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRLINE_NOTICE%&lt;br /&gt;
|Примечание от авиакомпании XX, внесенное в переводы по метке XX_ir_notice (XX = IATA код)&lt;br /&gt;
|-&lt;br /&gt;
|%SOGAZ_INSURANCE_INFO%&lt;br /&gt;
|Информация об услуге Согаз страхования для всего заказа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_SOGAZ_INSURANCE_INFO%&lt;br /&gt;
|Информация об услуге Согаз страхования для всего пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BASE_FARE_CODE%&lt;br /&gt;
|Код базового тарифа (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_CLASS%&lt;br /&gt;
|Класс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_US_BAGGAGE_INFO%&lt;br /&gt;
|Дополнительная информация о нормах багажа в США(на сайте перевозчика)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж для сегмента. '''Рекомендована к использованию.'''&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STATUS%&lt;br /&gt;
|Статус сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_VENDOR_ID%&lt;br /&gt;
|ID заказа в авиакомпании&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SEAT%&lt;br /&gt;
|Место пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_TICKET_NUM%&lt;br /&gt;
|Номер билета пассажира на сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_COUNT%&lt;br /&gt;
|Количество пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_CHARGE%&lt;br /&gt;
|Сумма сборов&lt;br /&gt;
|-&lt;br /&gt;
|%PDF_URL%&lt;br /&gt;
|Ссылка на МК в формате PDF (для заказов в АРС Сирена Трэвел МК будет от поставщика)&lt;br /&gt;
|-&lt;br /&gt;
|%VIEWTRIP_URL%&lt;br /&gt;
|Ссылка на информацию о перелете в сервисе ViewTrip&lt;br /&gt;
|-&lt;br /&gt;
|%CHILD_DATE_OF_BIRTH%&lt;br /&gt;
|Дата рождения пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%LOYALTY_CARD%&lt;br /&gt;
|Карта лояльности&lt;br /&gt;
|-&lt;br /&gt;
|%MEAL%&lt;br /&gt;
|Предпочитаемое питание&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PRICE_WITH_CHARGE%&lt;br /&gt;
|Общая стоимость билета на пассажира (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_URLS%&lt;br /&gt;
|Ссылки на билеты Аэроэкспресса&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
|Билеты на Аэроэкспресс&lt;br /&gt;
|-&lt;br /&gt;
|%EXTSERVICE_INFO%&lt;br /&gt;
|Информация о дополнительной услуге&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ACCESS_CODE%&lt;br /&gt;
|Код доступа к заказу&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_CARD_NUMBER%&lt;br /&gt;
|Номер банковской карты оплаты (в формате ПК XXXXXXXXXXXX9987)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_FULL_NAME%&lt;br /&gt;
|Полное название тарифа&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_HAND_LUGGAGE%&lt;br /&gt;
|Ручная кладь&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_BAGGAGE%&lt;br /&gt;
|Багаж&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_CHANGEABLE%&lt;br /&gt;
|Информация об условиях обмена (текст, для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_REFUNDABLE%&lt;br /&gt;
|Информация о правилах возврата (для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MILES%&lt;br /&gt;
|Мили&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MEALS%&lt;br /&gt;
|Питание&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_VIP%&lt;br /&gt;
|Бизнес-зал&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_SEAT_SELECTION%&lt;br /&gt;
|Информация о регистрации мест&lt;br /&gt;
|-&lt;br /&gt;
|%EXC_OR_RETURN_SUMM_FOR_SURCHARGE% &lt;br /&gt;
|Размер доплаты за обмен по последней совершенной заявке по данному заказу &amp;lt;!-- #31856 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|%EXCHANGE_BOOKING% &lt;br /&gt;
|Сумма сбора на одного пассажира при обмене &amp;lt;!-- #31856 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|%SUBAGENCY_NAME% &lt;br /&gt;
|Название субагента &amp;lt;!-- #55207 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|%SUBAGENCY_EMAIL% &lt;br /&gt;
|E-mail субагента &amp;lt;!-- #55207 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|%SUBAGENCY_PHONE% &lt;br /&gt;
|Телефон субагента &amp;lt;!-- #55207 --&amp;gt;&lt;br /&gt;
|}&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Дополнительные переменные с НДС'''&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;keys&amp;quot; style=&amp;quot;width: 100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Переменная&lt;br /&gt;
! Описание переменной&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TARIFF%&lt;br /&gt;
| НДС на тариф&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TAXES%&lt;br /&gt;
| НДС за таксы&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| %VAT%&lt;br /&gt;
| НДС (тарифа + такс)&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_DUES%&lt;br /&gt;
| НДС за сборы&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TOTAL_AMOUNT%&lt;br /&gt;
| Сумма НДС&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TOTAL_AMOUNT_FROM_GDS%&lt;br /&gt;
| Сумма НДС без учета сбора&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
Переменные с НДС в маршрут-квитанции будут доступны в том случае, если активна опция {{Setting|Показывать переменные для НДС в маршрут квитанции}} в разделе «Управление сайтом» → «Домены и протоколы», и в разделе «Управление продажами» → «Авиабилеты» → «Процессы» → «Процесс выписки» настроен список АК, по каким должен вычисляться НДС (по умолчанию если не указано ни одной АК, НДС не будет рассчитываться ни по одной АК). Расчет будет производиться по валидирующему перевозчику (АК, ответственной за операции с билетами и другие транзакции), вне зависимости от АК, участвующих в перелете.&lt;br /&gt;
&lt;br /&gt;
* Для Sabre и Galileo НДС рассчитывается по настройке {{Setting|НДС (в процентах)}} из того же раздела админки.&lt;br /&gt;
* Для Sirena2000 по этой настройке рассчитывается только НДС на сбор, остальное приходит от поставщика.&lt;br /&gt;
* Для упрощенной системы налогообложения («Аккаунт менеджмент» → «Агенты и пользователи» → «Профили компаний» — настройка {{Setting|Тип налогообложения}} имеет значение {{Setting|Упрощенная система}}) НДС на такие сборы будет равен 0.&lt;br /&gt;
* НДС по сборам можно спрятать в НДС по таксам, для этого нужно включить настройку {{Setting|Скрывать сборы в таксы на маршрут-квитанции}} из раздела «Управление продажами» → «Авиабилеты» → «Устаревшие настройки» → «Настройка».&lt;br /&gt;
&lt;br /&gt;
{{Attention|Печать маршрут-квитанции для каждого пассажира на индивидуальной странице осуществляется добавлением элемента с соответствующим стилем &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;&amp;lt;hr style=&amp;quot;page-break-after: always;&amp;quot;&amp;gt;&amp;lt;/syntaxhighlight&amp;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; id=&amp;quot;keys&amp;quot; style=&amp;quot;width: 50%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Описание групп&lt;br /&gt;
|-&lt;br /&gt;
! Название группы&lt;br /&gt;
! Описание группы&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;item tbl_groups&amp;quot; | &amp;amp;nbsp;%TICKET_GROUP%&lt;br /&gt;
| Билет&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;item tbl_groups&amp;quot; | &amp;amp;nbsp;%PASSENGER%&lt;br /&gt;
| Пассажир&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;item tbl_groups&amp;quot; | &amp;amp;nbsp;%SEGMENT%&lt;br /&gt;
| Сегмент&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;item tbl_groups&amp;quot; | &amp;amp;nbsp;%FLIGHT_TARIFF_GROUP%&lt;br /&gt;
| Информация о семействе тарифа. Не рекомендуется к использованию (так как эта группа и входящие в неё переменные вскоре будут удалены)&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| class=&amp;quot;item tbl_groups&amp;quot; | &amp;amp;nbsp;%ABSTRACT_PRICE_BLOCK%&lt;br /&gt;
|Данные о цене, находящиеся внутри этой группы, не будут отображаться при включенной настройке '''В режиме B2B предлагать так же маршрут квитанцию без указания цен'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для корректного отображения данных через переменные для более, чем одного пассажира, группа &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%SEGMENT%&amp;lt;/syntaxhighlight&amp;gt; должна размещаться только внутри группы &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%PASSENGER%&amp;lt;/syntaxhighlight&amp;gt;.}}&lt;br /&gt;
&lt;br /&gt;
В разделе «Управление продажами» → «Авиабилеты» → «Устаревшие настройки» → «Настройка» размещена опция {{Setting|Скрывать сборы в таксы на маршрут-квитанции}}.&lt;br /&gt;
Если она активирована, то при наличии сбора в сумме заказа он будет поровну распределен на всех пассажиров, для которых стоимость билета ненулевая, и замаскирован под таксу с кодом XP.&lt;br /&gt;
&lt;br /&gt;
'''Пример TICKET_GROUP'''&lt;br /&gt;
&amp;lt;br&amp;gt;Если в заказе на одного пассажира несколько номеров билетов, то возможно вынести каждый билет в отдельную маршрут-квитанцию. Для разделения билетов на отдельные маршрут-квитанции необходимо воспользоваться группой %TICKET_GROUP%, обернув ей весь шаблон документа.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%TICKET_GROUP%&lt;br /&gt;
%BOOKING_ID%&lt;br /&gt;
%PASS_LASTNAME% %PASS_NAME% - %TICKET_NUMBER%&lt;br /&gt;
%TICKET_GROUP%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
347278&lt;br /&gt;
IVANOV IVAN - 5555100028150&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
347278&lt;br /&gt;
IVANOV IVAN - 5555100028151&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Пример PASSENGER'''&lt;br /&gt;
&amp;lt;pre&amp;gt;%PASSENGER%&lt;br /&gt;
&lt;br /&gt;
ФИО:&amp;amp;nbsp;%PASS_LASTNAME%&amp;amp;nbsp;%PASS_NAME%&amp;amp;nbsp;%PASS_PATRONYMIC%&lt;br /&gt;
&lt;br /&gt;
%PASSENGER%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Будет выведена информация по каждому пассажиру в заказе. Например, если было 3 пассажира:&lt;br /&gt;
&amp;lt;pre&amp;gt;ФИО: Иванов Иван Иванович&lt;br /&gt;
ФИО: Петров Петр Петрович&lt;br /&gt;
ФИО: Сидоров Сидор Сидорович&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Пример FLIGHT_TARIFF_GROUP'''&lt;br /&gt;
&amp;lt;br&amp;gt;Для того, чтобы вывести информацию о семействе тарифов, также используются группы. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%FLIGHT_TARIFF_GROUP%&lt;br /&gt;
&lt;br /&gt;
%FLIGHT_TARIFF_FULL_NAME%&lt;br /&gt;
%FLIGHT_TARIFF_IS_REFUNDABLE%&lt;br /&gt;
%FLIGHT_TARIFF_IS_CHANGEABLE%&lt;br /&gt;
%FLIGHT_TARIFF_HAND_LUGGAGE%&lt;br /&gt;
%FLIGHT_TARIFF_BAGGAGE%&lt;br /&gt;
&lt;br /&gt;
%FLIGHT_TARIFF_GROUP%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Будет выведена информация о семействе тарифов.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Бюджет-Эконом&lt;br /&gt;
Возврат билета: Тариф полностью невозвратный.&lt;br /&gt;
Обмен билета: 1) Обмен билета до вылета разрешен со сборами. 2) Обмен билета после вылета не разрешен.&lt;br /&gt;
Ручная кладь: 1 сумка до 10 кг &lt;br /&gt;
Багаж: 1 сумка до 23 кг&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Attention|Переменные для вывода информации о семействе тарифа выводятся только в том случае, если есть информация о тарифной опции данного типа и если в перелёте только одно семейство тарифов.}}&lt;br /&gt;
&lt;br /&gt;
== Альтернативные МК из ГРС ==&lt;br /&gt;
В шаблоне маршрут-квитанции имеется языкозависимая переменная &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%SUPPLIER_ITIN_RECEIPT%&amp;lt;/syntaxhighlight&amp;gt; — ссылка на маршрут-квитанцию поставщика, которая содержит адрес сервиса поставщика для получения альтернативной МК. Поддерживается для: &lt;br /&gt;
* [http://www.virtuallythere.com Sabre] {{Attention|Необходимо самостоятельно указать e-mail пассажира, введенный при бронировании, для просмотра заказа.}}&lt;br /&gt;
&lt;br /&gt;
* [http://www.viewtrip.com Galileo] &lt;br /&gt;
* [http://myb.s7.ru SITA] {{Attention|Только для авиакомпании S7.}}&lt;br /&gt;
* [http://myairlines.ru Сирена-Трэвел] {{Attention|Необходимо самостоятельно заполнить данные: PNR и фамилию пассажира для просмотра заказа.}}&lt;br /&gt;
&lt;br /&gt;
Языковая зависимость переменной реализована для сервисов www.virtuallythere.com и myb.s7.ru. Внешний сервис получения альтернативной МК может не поддерживать язык, выбранный в {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
В раздел «Управление продажами» → «Авиабилеты» → «Устаревшие настройки» → «Настройка» добавлена настройка {{Setting|Скрывать стоимость заказа в маршрут квитанции поставщика}}. Данная настройка работает только для поставщиков Sabre и Galileo. Для SITA S7 не требуется выполнять каких-либо специальных действий для скрытия стоимости на сайте S7, т.к. myb.s7.ru не отображает стоимость PNR, выписанных в агентствах не S7.&lt;br /&gt;
&lt;br /&gt;
В раздел «Настройки системы» → «Нотификации» → «Шаблоны электронных писем» → «Выписка»&amp;lt;!--{{Menu|Настройки системы|Нотификации|Шаблоны электронных писем|Выписка}}--&amp;gt; добавлена настройка {{Setting|Использовать маршрут-квитанцию поставщика в PDF, если возможно}}. Работает она только при включенной настройке {{Setting|Добавлять pdf версию МК во вложениях}}, поскольку заменяет приложенную в PDF маршрут-квитанцию на альтернативную от ГРС, если таковая имеется.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Nemo-goto.png|center|link=http://nemo.travel]]&lt;br /&gt;
&lt;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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17403</id>
		<title>Дополнительные услуги авиакомпании</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17403"/>
		<updated>2022-05-15T15:46:20Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Включение модуля */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] [[Категория:Дополнительные модули‎]]&lt;br /&gt;
'''Дополнительные услуги авиакомпаний''' — [[модуль]] системы [http://www.nemo.travel/ {{NameSystem}}], позволяющий покупателю получить список дополнительных услуг от авиакомпании и, при желании, оформить их.&lt;br /&gt;
&lt;br /&gt;
==Описание модуля==&lt;br /&gt;
Дополнительные услуги призваны сделать путешествие более комфортным и приятным. К дополнительным услугам могут относиться: &lt;br /&gt;
* Предварительный выбор места в ВС&lt;br /&gt;
* Дополнительные места для провоза багажа (в том числе негабаритного)&lt;br /&gt;
* Транспортировка домашних животных&lt;br /&gt;
* Дополнительное питание&lt;br /&gt;
* Возможность бронирования залов ожидания повышенной комфортности &lt;br /&gt;
* Приоритетная регистрация&lt;br /&gt;
* Другие дополнительные услуги&lt;br /&gt;
&lt;br /&gt;
 Информация о доступных дополнительных услугах предоставляется авиакомпанией.&lt;br /&gt;
&lt;br /&gt;
==Включение модуля==&lt;br /&gt;
&lt;br /&gt;
Модуль '''Дополнительные услуги авиакомпаний''' подключает администратор системы {{NameSystemLink}}. Если вы хотите начать использовать модуль '''Дополнительные услуги авиакомпаний''', создайте тикет с запросом в [http://helpdesk.nemo.travel проектном трекере {{NameSystem}}].&lt;br /&gt;
Чтобы начать получать дополнительные услуги, зайдите в настройку  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; и выберите пакеты, в которых желаете осуществлять работу с дополнительными услугами.&lt;br /&gt;
&lt;br /&gt;
На данный момент в системе {{NameSystemLink}} дополнительные услуги авиакомпаний реализованы для [[Глобальная_распределительная_система|ГРС]] Сирена Трэвел, Amadeus, Sabre, SITA Gabriel, Travelport uAPI, а также коннекторов S7 NDC, SKYUP, Navitaire, U6, SU NDC.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Перед началом работы с дополнительными услугами авиакомпаний в GDS Travelport uAPI агенту необходимо обратиться к своему аккаунт-менеджеру в Travelport для подключения данной опции.}}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной им информации. &lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС,&lt;br /&gt;
* для B2C-пользователя незаведённая в справочнике услуга не отобразится.&lt;br /&gt;
&lt;br /&gt;
Если вы заметили дополнительные услуги авиакомпании, которые не отображаются B2C-пользователю или отображаются в кодовом виде на латинице для B2B-пользователя, обратитесь в проектный трекер системы с информацией о дополнительной услуге данной авиакомпании для отображения.&lt;br /&gt;
&lt;br /&gt;
Для внесения дополнительных услуг можно воспользоваться импортом. Для этого заполните файл [[Файл:Импорт допуслуг Авиакомпаний.xlsx|200px|thumb|left|Импорт допуслуг Авиакомпаний]]. Добавьте дополнительные услуги тех авиакомпаний, которые вы хотели бы отображать и продавать на вашем сайте.&lt;br /&gt;
&lt;br /&gt;
Формат файла следующий:&lt;br /&gt;
Одна строка - одна допуслуга. Столбцы - параметры допуслуги. Названия параметров отображается в шапке таблицы для каждого столбца. В каждый ячейке строки заполните параметры допуслуги. &lt;br /&gt;
* CompanyCode - IATA код авиакомпании, которой принадлежит допуслуга	&lt;br /&gt;
* RFISC	- код RFISC допуслуги&lt;br /&gt;
* RFIC - код RFIC допуслуги&lt;br /&gt;
* Group	- группа, к которой принадлежит допуслуга (выбор в выпадающем списке: Дополнительный багаж / Питание / Выбор места / VIP допуслуги )&lt;br /&gt;
* SSRCode код SSR допуслуги&lt;br /&gt;
* Type - код типа допуслуги&lt;br /&gt;
* name - название допуслуги, как заведено в GDS&lt;br /&gt;
* name_en - название допуслуги на английском языке. Задайте допуслуге название на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_en - описание допуслуги на английском языке. Задайте допуслуге описание на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* name_ru  - название допуслуги на русском языке. Задайте допуслуге название на русском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_ru  - описание допуслуги на русском языке. Задайте допуслуге описание на русском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_ua - название допуслуги на украинском языке (опционно). При желании задайте допуслуге название на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* desc_ua - описание допуслуги на украинском языке (опционно). При желании задайте допуслуге описание на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_xx - название допуслуги на языке	xx, где xx - код языка (опционно).&lt;br /&gt;
* desc_xx - описание допуслуги на языке xx, где xx - код языка (опционно).&lt;br /&gt;
&lt;br /&gt;
Код языка после &amp;quot;_&amp;quot; в конце name и desc определяет язык имени и описания соответственно. Можно добавить сколько угодно столбцов name и desc для разных языков, заведённых в системе - таким образзом для названия и описания допуслуги сразу можно импортировать переводы.&lt;br /&gt;
&lt;br /&gt;
Информацию предоставьте в тикете для внесения в справочник техподдержкой {{NameSystem}}.&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; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-right:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Map_pick.jpg|800px|Выбор платного места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор платного места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Форма_допуслуг_ак.jpg|700px|Блок дополнительных услуг авиакомпаний]]&lt;br /&gt;
|-&lt;br /&gt;
|Блок дополнительных услуг.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Выбор дополнительной услуги '''Выбор места''' доступен как через блок '''Дополнительная услуга: услуги авиакомпаний''', так и через кнопку '''Место в самолете''', расположенной под каждым пассажиром. Если на стороне поставщика услуга '''Выбор места''' не заведена соответствующим образом, выбор дополнительной услуги '''Выбор места''' будет доступен только через кнопку '''Место в самолете'''.}}&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;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Добавление_допуслуг_ак.jpg|570px|Добавление дополнительной услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление дополнительной услуги.&lt;br /&gt;
|}&lt;br /&gt;
После нажатия кнопки '''Купить''' пересчитывается сумма ''К оплате'' и общая стоимость заказа.&amp;lt;br&amp;gt;&lt;br /&gt;
Цена заказанной услуги фиксируется в [[Форма бронирования (Авиабилеты)#Блок информации о заказе|детализации стоимости]] . &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_ак.jpg|400px|Отображение стоимости]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение стоимости дополнительной услуги в детализации стоимости.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_к_оплате.jpg|400px|Отображение стоимости]]&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;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:F1e84ca63c.jpg|600px|Услуга, которая распространяется сразу на направление]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуга, которая распространяется сразу на направление.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для отмены еще не забронированных дополнительных услуг нажмите на крестик напротив наименования добавленной дополнительной услуги либо нажмите на название выбранной услуги, тогда во всплывающем окне появится подробная информация о выбранной услуге, а также в правом нижнем углу  появится опция отказа от услуги. &lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' в том случае, если при выборе допуслуги авиакомпания подтверждает ее не сразу (например, ГРС возвращает в ответе на запрос статус услуги HN - holding need, а не HK), то в блоке допуслуг отображается надпись: ''&amp;quot;Обратите внимание, что некоторые из выбранных услуг ожидают подтверждения от авиакомпании&amp;quot;'', а также кнопка '''Уточнить статус услуг''' (см. скриншот ниже). Кнопка доступна раз в час. По нажатии на кнопку система обновит заказ, и, если статус допуслуги сменится на подтвержденный, ее можно будет оплатить. До подтверждения услуги ее оплата невозможна. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Service_on_request.png|800px|Услуги, требующие подтверждения]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуги, требующие подтверждения.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
После выписки билета появляется возможность возврата дополнительной услуги, однако он работает только при включенном автоматическом возврате билетов, в ручном режиме возврат дополнительных услуг '''невозможен'''. К возврату пользователю доступна изначальная цена за услугу без учета наценок. Если билет был оплачен через лицевой счет, после успешного возврата услуги деньги за услугу будут автоматически возвращены на лицевой счет. {{Attention|Возвращать билет можно только после возврата дополнительной услуги.}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:RefundEMD.jpg|700px|Кнопка возврата услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Кнопка возврата услуги.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Refund_EMD.jpg|700px|Блок менеджера]]&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Seatmap.jpg|700px|Выбор места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для а/к Turkish Airlines бронирование дополнительной услуги места должно быть произведено только после покупки билета. В противном случае услуга не будет забронирована.}}&lt;br /&gt;
&lt;br /&gt;
==Добавление описаний к услугам==&lt;br /&gt;
Для того, чтобы добавить подробное описание к услуге надо в разделе '''Управление сайтом → Языковые ресурсы''' добавить для каждой допуслуги новые алиасы и в переводах для них - нужные вам описания (для каждого языка по отдельности)&lt;br /&gt;
метка для перевода названия &amp;quot;7R:03C:1PC10KG UP TO 203CM&amp;quot;, где 7R-это IATA код авиакомпании, 03C-RFISC допуслуги, а 1PC10KG UP TO 203CM это сервисное название допуслуги.&lt;br /&gt;
метка для перевода подробного описания услуги будет иметь вид &amp;quot;7R:03C:1PC10KG UP TO 203CM:RULES_TEXT&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService info.png|700px|Признак того, что у услуги есть подробное описание]]&lt;br /&gt;
|-&lt;br /&gt;
|Признак того, что у услуги есть подробное описание&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService description.png|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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Настройки доп услуг АК.png|800px|Настройки доп. услуг]]&lt;br /&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;
'''Разрешить покупку нескольких сумок багажа на одного пассажира''' - настройка разрешает купить несколько сумок багажа одного типа.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Разрешить оформление услуг с типом C ''' - На форме бронирования будут доступны услуги с типом C. Перед включением настройки необходимо согласовать с ГРС возможность онлайн-бронирования услуг с типом C, так как ГРС не гарантирует, что расчет таких услуг всегда будет работать корректно и стабильно. &lt;br /&gt;
&lt;br /&gt;
'''Наценка на услуги'''  - настройка позволяет добавить определенный сбор с каждой проданной дополнительной услуги. Процент или фиксированный размер в указанной валюте, заданный в этой настройке, будет распространяться на платные дополнительные услуги.  Настройка применяется только к платным услугам. &amp;lt;br&amp;gt;&lt;br /&gt;
'''Фильтрация дополнительных услуг''' - настройка позволяет настроить отображение доп.услуг на форме.&lt;br /&gt;
&lt;br /&gt;
== Фильтрация дополнительных услуг ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Покупка  ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Отчет по продажам дополнительных услуг ==&lt;br /&gt;
Чтобы получить отчет по дополнительным услугам, зайдите в раздел настроек '''Статистика и отчеты → Отчеты по авиазаказам '''. &amp;lt;!--{{Menu|Статистика и отчеты|Авиабилеты|Отчеты по авиазаказам}}--&amp;gt; Выберите тип отчета  [[Отчеты по заказам#Электронные документы|&amp;quot;Электронные документы&amp;quot; ]], в нем будет отражена статистика по продажам дополнительных услуг с привязкой к авиабилетам.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ReportEMD.jpg|800px|Отображение отчета]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение отчета.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной им информации. &lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2C незаведённая в справочнике услуга не отобразится,&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Добавление информации по дополнительным услугам авиакомпании в маршрут-квитанцию==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Настройте шаблон EMD в разделе '''Настройки системы → Нотификации → Документы → Документы для авиа → EMD'''.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для добавления информации по дополнительным услугам авиакомпании в маршрут-квитанцию в шаблон маршрут-квитанции нужно вставить переменную %GDS_SERVICE_INFO%.&lt;br /&gt;
Информация по дополнительным услугам авиакомпании, на которую ссылается переменная, формируется в шаблоне '''Документы для дополнительных услуг''' в разделе '''Нотификации и документы → Документы → Документы для авиа''' &amp;lt;!--{{Menu|Нотификации и документы|Документы|Документы для авиа}}--&amp;gt;.&lt;br /&gt;
Переменные для дополнительных услуг авиакомпании для шаблона '''Документы для дополнительных услуг''':&lt;br /&gt;
*%GDS_SERVICE_PRICE% - Общая стоимость всех услуг &lt;br /&gt;
*%GDS_SERVICE_ITEM_DOC_NUMBER% - Номер ЭМД для данной услуги &amp;lt;!-- #38533--&amp;gt;&lt;br /&gt;
*%GDS_SERVICE_ITEM_PRICE% - Стоимость одной услуги&lt;br /&gt;
*%GDS_SERVICE_ITEM_NAME% - Название услуги*&lt;br /&gt;
*%GDS_SERVICE_ITEM_RFISC% - Код RFISC&lt;br /&gt;
 *Если это резервирование места в самолете, тогда еще и выбранный номер.&lt;br /&gt;
&lt;br /&gt;
== Настройка шаблона EMD на дополнительные услуги авиакомпании ==&lt;br /&gt;
&lt;br /&gt;
Настройка шаблона EMD производится в разделе '''Настройки системы → Нотификации и документы → Документы → Документы для Авиа → EMD'''.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Форма бронирования (Авиабилеты)]]&lt;br /&gt;
* [[Дополнительные услуги агентства]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17399</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17399"/>
		<updated>2022-05-07T07:02:02Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:Logo_TCH_rus_RGB.png|200px|справа]]&lt;br /&gt;
'''АО &amp;quot;ТКП&amp;quot;''' – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. АО &amp;quot;ТКП&amp;quot; заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний АО &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;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17397</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17397"/>
		<updated>2022-05-07T07:01:42Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: Денис Якименко переименовал страницу АО &amp;quot;ТКП&amp;quot; (Транспортная Клиринговая Палата) в АО &amp;quot;ТКП&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:Logo_TCH_rus_RGB.png|200px|справа]]&lt;br /&gt;
'''АО &amp;quot;ТКП&amp;quot;''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. АО &amp;quot;ТКП&amp;quot; заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний АО &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;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22_(%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%9A%D0%BB%D0%B8%D1%80%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D0%BB%D0%B0%D1%82%D0%B0)&amp;diff=17398</id>
		<title>АО &quot;ТКП&quot; (Транспортная Клиринговая Палата)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22_(%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%9A%D0%BB%D0%B8%D1%80%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D0%BB%D0%B0%D1%82%D0%B0)&amp;diff=17398"/>
		<updated>2022-05-07T07:01:42Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: Денис Якименко переименовал страницу АО &amp;quot;ТКП&amp;quot; (Транспортная Клиринговая Палата) в АО &amp;quot;ТКП&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[АО &amp;quot;ТКП&amp;quot;]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17395</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17395"/>
		<updated>2022-05-06T14:57:45Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: Денис Якименко переименовал страницу ТКП (Транспортная Клиринговая Палата) в АО &amp;quot;ТКП&amp;quot; (Транспортная Клиринговая Палата)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:Logo_TCH_rus_RGB.png|200px|справа]]&lt;br /&gt;
'''АО &amp;quot;ТКП&amp;quot;''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. АО &amp;quot;ТКП&amp;quot; заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний АО &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;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A2%D0%9A%D0%9F_(%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%9A%D0%BB%D0%B8%D1%80%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D0%BB%D0%B0%D1%82%D0%B0)&amp;diff=17396</id>
		<title>ТКП (Транспортная Клиринговая Палата)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A2%D0%9A%D0%9F_(%D0%A2%D1%80%D0%B0%D0%BD%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%BD%D0%B0%D1%8F_%D0%9A%D0%BB%D0%B8%D1%80%D0%B8%D0%BD%D0%B3%D0%BE%D0%B2%D0%B0%D1%8F_%D0%9F%D0%B0%D0%BB%D0%B0%D1%82%D0%B0)&amp;diff=17396"/>
		<updated>2022-05-06T14:57:45Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: Денис Якименко переименовал страницу ТКП (Транспортная Клиринговая Палата) в АО &amp;quot;ТКП&amp;quot; (Транспортная Клиринговая Палата)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[АО &amp;quot;ТКП&amp;quot; (Транспортная Клиринговая Палата)]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17394</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17394"/>
		<updated>2022-05-06T14:52:12Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:Logo_TCH_rus_RGB.png|200px|справа]]&lt;br /&gt;
'''АО &amp;quot;ТКП&amp;quot;''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. АО &amp;quot;ТКП&amp;quot; заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний АО &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;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Logo_TCH_rus_RGB.png&amp;diff=17393</id>
		<title>Файл:Logo TCH rus RGB.png</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:Logo_TCH_rus_RGB.png&amp;diff=17393"/>
		<updated>2022-05-06T14:50:44Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17392</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17392"/>
		<updated>2022-05-06T14:49:46Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:TCH-logo-for-social-networks.png|150px|справа]]&lt;br /&gt;
'''АО &amp;quot;ТКП&amp;quot;''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. АО &amp;quot;ТКП&amp;quot; заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний АО &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;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17391</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17391"/>
		<updated>2022-05-06T14:47:38Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:TCH-logo-for-social-networks.png|150px|справа]]&lt;br /&gt;
'''АО ТКП''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. ТКП заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний ТКП.}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[СВВТ]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[Сирена Трэвел#Вид маршрут-квитанции, рекомендованный ТКП для Интернет-пунктов продаж|Вид маршрут-квитанции, рекомендованный ТКП для Интернет-пунктов продаж]]&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17390</id>
		<title>АО &quot;ТКП&quot;</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%90%D0%9E_%22%D0%A2%D0%9A%D0%9F%22&amp;diff=17390"/>
		<updated>2022-05-06T14:46:37Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Термины]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
[[Файл:TCH-logo-for-social-networks.png|150px|справа]]&lt;br /&gt;
АО'''ТКП''' (Транспортная клиринговая палата) – участник и исполнительный орган управления в [[СВВТ]], учреждена авиакомпаниями России и стран СНГ. Главной целью палаты является обеспечение расчетов по выручке между агентствами и авиаперевозчиками в условиях перехода на рыночные методы хозяйствования. ТКП заключает договоры с субъектами, как желающими оформить членство, так и уже участвующими в Системе взаиморасчётов. &lt;br /&gt;
&lt;br /&gt;
В системе {{NameSystemLink}} при указании реквизитов для поиска есть возможность выбрать тип контракта и указать список авиакомпаний для бронирования и выписки. Опция находится в разделе: '''Авиабилеты → Реквизиты подключения к ГРС'''. &lt;br /&gt;
&lt;br /&gt;
{{Attention|В системе {{NameSystem}} не применяются комиссионные правила для авиакомпаний ТКП.}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[СВВТ]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[Сирена Трэвел#Вид маршрут-квитанции, рекомендованный ТКП для Интернет-пунктов продаж|Вид маршрут-квитанции, рекомендованный ТКП для Интернет-пунктов продаж]]&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[PCC]]&lt;br /&gt;
* [[СВВТ#Список АК - участников СВВТ в проекте Galileo - ТКП|Список АК-участников СВВТ в проекте Galileo-ТКП]]&lt;br /&gt;
* [[Галилео#Подключение к Galileo|Подключение к Galileo]]&lt;br /&gt;
&lt;br /&gt;
== Полезные ссылки: ==&lt;br /&gt;
* [http://www.tch.ru Официальный сайт ТКП]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9F%D0%B0%D0%BA%D0%B5%D1%82%D1%8B_%D1%80%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D0%BE%D0%B2_Nemo_Connect&amp;diff=17383</id>
		<title>Пакеты реквизитов Nemo Connect</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9F%D0%B0%D0%BA%D0%B5%D1%82%D1%8B_%D1%80%D0%B5%D0%BA%D0%B2%D0%B8%D0%B7%D0%B8%D1%82%D0%BE%D0%B2_Nemo_Connect&amp;diff=17383"/>
		<updated>2022-03-16T14:29:46Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройка реквизитов бронирования */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Руководство пользователя]]&lt;br /&gt;
[[Категория:Справочники параметров системы]]&lt;br /&gt;
[[Категория:Реквизиты подключения (Авиабилеты)]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
==Назначение и принцип работы==&lt;br /&gt;
&lt;br /&gt;
Пакеты реквизитов '''{{NameProject2}}''' подключают [[агентство]] к '''[[ГРС]]''' и задает логику использования различных реквизитов для [[Поиск (Авиабилеты)|поиска]], [[бронирование|бронирования]], [[выписка|выписки]]. У агентства часто возникает потребность, чтобы поиск рейсов происходил в одном [[Pseudo City Code|PCC]], а бронирование и выписка в другом. В {{NameProject2}} реализована такая возможность.&amp;lt;!--&lt;br /&gt;
*У Агентства есть прямой договор с Авиакомпанией (АК) и есть субагентский договор, по которому АК дает больше комиссию, чем есть у Агентства, в прямом договоре с АК. С помощью пакетов реквизитов Nemo 2.0 вы можете конкретный список АК искать по одному Источнику Перевозки, а все остальные по другому.&lt;br /&gt;
*У Агентства есть несколько Источников Перевозки в разных зонах покрытия. Известно, что разные АК, в разных зонах покрытия имеют разные тарифы. Пакеты реквизитов Nemo 2.0 позволяют искать одновременно в нескольких Источниках перевозки. -?подходит ли данный пример?--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Пакет реквизитов основан на '''[[Реквизиты подключения к ГРС в Немо 2.0|реквизитах подключения к ГРС в {{NameProject2}}]]''', поэтому реквизиты подключения к ГРС в {{NameProject2}} [[Реквизиты подключения к ГРС в Nemo 2.0#Создание реквизитов подключения к ГРС в Немо 2.0|настраиваются]] в первую очередь.&lt;br /&gt;
&lt;br /&gt;
== Создание пакета реквизитов {{NameProject2}} ==&lt;br /&gt;
Пакеты реквизитов {{NameProject2}} создаются и редактируются в разделе '''Настройки Авиа → Авиа пакеты'''&amp;lt;!--{{Menu|Настройки Авиа|Авиа пакеты}}--&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;
# Выберите среду, в которой выполняются запросы к ГРС. Если вы создаете рабочий пакет — выберите ''PROD'', если тестировочный — ''CERT'' (только для ''Sabre'') или ''TEST''&lt;br /&gt;
# Выберите '''Поддерживаемый набор запросов к веб-сервисам Амадеуса''':&lt;br /&gt;
#* При создании пакетов для ''ГРС Amadeus'' выберите актуальный  — ''NemoStandart'' или ''AviaCenter''&lt;br /&gt;
#* Для остальных поставщиков выбирите ''NemoStandart''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
Записи о пакетах реквизитов отображаются в таблице на странице '''Авиапакеты'''.&lt;br /&gt;
&lt;br /&gt;
После создания пакета нужно настроить реквизиты поиска, бронирования и выписки.&amp;lt;!--Для работы пакета нужно добавить реквизиты поиска, бронирования и выписки.--&amp;gt; У каждого поставщика пакета собственный набор параметров для настройки реквизитов поиска, бронирования и выписки.&lt;br /&gt;
&lt;br /&gt;
После добавления пакетов реквизитов или внесения изменений в пакеты реквизитов, чтобы применить данные изменения, нужно сбросить кэш в разделе '''Настроки Авиа → Управление сервером → Управление кешем → Кеш настроек авиа''', при этом выбирая все агентство. Можно выбирать все сервера, необходимо выбрать хотя бы первый и второй.&lt;br /&gt;
&lt;br /&gt;
== Общие параметры пакета реквизитов {{NameProject2}} ==&lt;br /&gt;
* '''Имя пакета''' — произвольное название пакета. Должно отражать название поставщика, а если у агентства уже есть настроенные пакеты этой ГДС, то желательно уточнять в названии и конкретный сток (например BSP/ETD (код АК)/ТКП ) или конкретный РСС/Office ID/ client_id.&lt;br /&gt;
* '''Включить пакет''' — включает пакет в работу. Не включенные пакеты недоступны для поиска, но доступны для операций с найденными в них ранее перелётами и бронями.&lt;br /&gt;
* '''Код валюты данного пакета''' —  трехбуквенный код валюты, на которую настроены данные реквизиты в ГДС. Авиасервер будет конвертировать получаемые от ГДС цены в эту валюту. &lt;br /&gt;
* '''Поставщик контента в данном пакете''' — поставщик пакета. Выбирается из выпадающего списка.&lt;br /&gt;
* '''Среда выполнения запросов''' — среда, в которой выполняются запросы к ГРС .&lt;br /&gt;
** ''CERT'' — тестовая среда поставщика ''Sabre'', вариация тестовой с более широкими возможностями. Выберите, если создаете пакет Sabre для тестирования.&lt;br /&gt;
** ''PROD'' — боевая/рабочая среда. Выберите, если создаете сразу боевой пакет.&lt;br /&gt;
** ''TEST'' — тестовая среда. Выберите, если создаете пакет для тестирования.&lt;br /&gt;
* '''Включает работу с допуслугами в данном пакете''' — опция включает работу с допуслугами. На данный момент допуслуги авиакомпаний не поддерживаются ни для одного из поставщиков, реализация планируется в будущем.&lt;br /&gt;
* '''Использование J типов пассажиров при прайсинге''' — включать для пакетов поставщика Сейбр, если агентству доступы приватные тарифы по данным типам.&lt;br /&gt;
* '''Поддерживаемый набор запросов к веб-сервисам Амадеуса''' — выбор из выпадающего списка:&lt;br /&gt;
** ''NemoStandart''  &lt;br /&gt;
** ''AviaCenter'' &amp;lt;br /&amp;gt;  Определяет допустимый к использованию набор запросов к вебсервисам Амадеуса, в зависимости от типа лицензии. По умолчанию указывается NemoStandart, и только если подключение под лицензию Авиацентра - AviaCenter (урезанный набор вебсервисов).&lt;br /&gt;
&lt;br /&gt;
== Настройка пакета реквизитов {{NameProject2}} ==&lt;br /&gt;
=== Sabre ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sabre''.&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Sabre'''.&lt;br /&gt;
# Укажите идентификатор агентства [[Pseudo City Code#IPCC в nemo.travel|IPCC]] для поиска в качестве '''Уникального идентификатора реквизитов у поставщика'''.&lt;br /&gt;
# Выберите из выпадающего списка '''ID временной зоны реквизитов''' часовой пояс агентства.&lt;br /&gt;
# Включите режим поиска '''''LFS''''' или '''''BFM'''''. {{Attention|Выберите один из двух режимов согласно договору.}}&lt;br /&gt;
# Введите '''Максимальное кол-во результатов в BFM поиске'''.&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — IPCC агентства для поиска.&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Использование Sabre BFM поиска ''' — расширенный режим поиска Bargain Finder Max. Открывается агентству после заявления в течение 1 месяца. Характеристики:&lt;br /&gt;
** ''большой спектр перелетов и тарифов''&lt;br /&gt;
** ''доступность режима [[Поиск по окружным датам (Авиабилеты)|поиска по окружным датам]]''&lt;br /&gt;
** ''предоставление дополнительных характеристик перелета''&lt;br /&gt;
* '''Использование Sabre LFS поиска''' —  режим поиска Low Fare Search, доступный агентству по умолчанию. Характеристики:&lt;br /&gt;
** ''19 вариантов перелетов для запроса''&lt;br /&gt;
** ''выдача самых дешевых перелетов''&lt;br /&gt;
** ''отсутствие поиска по окружным датам''&lt;br /&gt;
** ''отсутствие признака возвратности билета'' &amp;lt;br /&amp;gt;{{Attention|Выберите один из двух режимов согласно договору.}}&lt;br /&gt;
* '''Максимальное кол-во результатов в BFM поиске''' — максимальное число результатов в выдаче при режиме поиска BFM. Максимально допустимое значение определяется контрактом с ГРС.&lt;br /&gt;
* '''Использовать mOW поиск''' - режим MultiOW поиска. &lt;br /&gt;
* '''Включить поиск более дорогих семейств''' - режим возврата всех доступных брендов в поисковом ответе. '''Внимание!''' Предварительно необходимо запросить включение Multiple Branded Fares.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sabre''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Sabre'''&lt;br /&gt;
# Введите идентификатор IPCC  в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — IPCC агентства для бронирования.&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агентства. Выбирается из выпадающего списка &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — при бронировании добавляет ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — команды, которые будут отображаться в брони. Бывает полезно использовать для внутренних нужд агентства&amp;lt;!--только сейбр и галилео--&amp;gt;&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера &amp;quot;тарификация RBFL (ReBook For Lowest)&amp;quot;, с помощью которой производится подбор RBD, на которых будет самая дешёвая цена, с учётом заданных условий тарификации ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы, базовый класс перелета и прочее), включая выбранные пользователем бренды (они будут сохранены), действующая и применимая на данный момент, и перебронирование сегментов на эти новые RBD.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&lt;br /&gt;
При наличии небрендированных семейств тарифов опция RBFL не применяется (не выполняется).&lt;br /&gt;
&lt;br /&gt;
Во всех GDS RBFL выполняется силами GDS: для GDS Sabre это аналог терминальной команды WPNC/WPNCB.&lt;br /&gt;
&lt;br /&gt;
Функциональность срабатывает при актуализации/репрайсинге перелёта и обновлении брони (не выписанной и не аннулированной).&lt;br /&gt;
&lt;br /&gt;
При актуализации/репрайсинге основное назначение RBFL - обновление цены перелёта перед бронированием для уточнения актуального состояния полученных ранее данных о перелете по прошествии времени с момента получения перелёта в ответе на запрос поиска.&lt;br /&gt;
&lt;br /&gt;
При бронировании основное назначение RBFL - возможность протарифицировать бронь другим тарифом, когда старые (полученные от GDS ранее) тарифы перестали действовать или бронь уже невозможно протарифицировать ими.&lt;br /&gt;
* '''РСС для ААА переключения''' — PCC агентства для бронирования в оффлайн режиме. Вводится, если агентство желает искать перелеты в IPCC, а бронировать в PCC, при этом AAA-переключение происходит автоматически. PCC также должен быть добавлен в раздел реквизитов с указанием часового пояса, в случае, если часовые пояса IPCC и PCC для ААА переключения различаются. {{Attention|Для добавления PCC в раздел реквизитов обратитесь с запросом в [http://helpdesk.nemo.travel проектный трекер].}}&lt;br /&gt;
* '''Признак передачи ПНРа в ААА PCC после его создания''' — ПНР создаётся в IPCC, а после создания передаётся в AAA PCC&lt;br /&gt;
* '''Признак только прайсинга в ААА PCC при создании брони'''- включает бронирование в IPCC, а расчет тарифа в PCC&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' - номер очереди в Sabre, в которую требуется отправлять создаваемые брони&lt;br /&gt;
* '''PCC для прайсинга ПНРа'''- бронирование происходит в IPCC, а расчет тарифа происходит в указанном AAA PCC&lt;br /&gt;
* '''PCC в который надо передать ПНР после создания'''- ПНР создается в IPCC, а потом передается в указанный AAA PCC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sabre''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Sabre'''&lt;br /&gt;
# Введите идентификатор IPCC   в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&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 mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — IPCC агентства для выписки.&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агентства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' (нужно для корректного срабатывания Ценообразования в Немо 2.0) — BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''Дефолтный сток выписки''' — если установлен флажок ''Признак дефолтных реквизитов'', то это поле заполняется одним из значений (подробнее см. [[Принтер билетопечати (термин)#Принтеры билетопечати Sabre|Принтеры билетопечати Sabre]]): ''RU'', ''AT'', ''DE''.&lt;br /&gt;
* '''Номер принтера''' — номер [[Принтер билетопечати (термин)|принтера]], полученный от поставщика пакета &amp;lt;!-- ОБЯЗАТЕЛЬННЫЙ ПАРАМЕТР--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — включает добавление пассивного миск (miscellaneous) сегмента при выписке билетов&amp;lt;!-- опция используется:&lt;br /&gt;
** для создания брони на рейсы с отсутствующими свободными местами (билет забронируется и выпишется в случае, если на рейсе появится свободное место)&lt;br /&gt;
** для оформления изменений в билете через процедуру '''''mco''''' (требуется по правилам некоторых авиакомпаний)&lt;br /&gt;
** для перевыписки билетов&lt;br /&gt;
** в терминале для расчета стоимости брони на прошедшую дату (например, для оспаривания штрафов от авиакомпании) &amp;lt;!--&lt;br /&gt;
когда мест на рейсе нет, то можно взять пассивный сегмент, и ждать когда освободятся места: сделать бронь и навязать пассивные сегменты, они не со статусом hk, а со статусом ak — т.е выписать нельзя билет. И ждать, пока кто-то откажется, или слетит бронь, и место освободится. Еще они нужны, так как по правилам некоторых авиакомпаний оформлять изменения в билете нужно отдельной процедурой- mco. И для перевыписки билетoв\а, тоже нужен такой сегмент. Еще в терминале их используют для просчета стоимости брони на историческую дату — прошедшую, для оспаривания, например, штрафов от а/к--&amp;gt;&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
* '''Номер профиля принтера''' — профиль принтера, полученный от поставщика пакета&lt;br /&gt;
* '''РСС для ААА переключения''' — PCC агентства для выписки в оффлайн режиме. Вводится, если агентство желает искать и бронировать перелеты в IPCC, а выписывать в PCC, при этом AAA-переключение происходит автоматически.&lt;br /&gt;
* '''Стоки выписки для определённых а/к''' —  если у агентства есть прямой договор с авиакомпаниями о выписках и не установлен флажок ''Признак дефолтных реквизитов'', то это поле заполняется одним из значений (подробнее см. [[Принтер билетопечати (термин)#Принтеры билетопечати Sabre|Принтеры билетопечати Sabre]]): ''1Y'', ''1R''.&lt;br /&gt;
* '''Интеграция с Sabre Trams Back Office''' — опция включает добавление в ПНР элементов, необходимых для корректной интеграции с Sabre Trams Back Office.&lt;br /&gt;
* '''Включает использование авторизации приватной комиссии''' — включает передачу дополнительных данных (тур код, тикет десигнатор, эндорсмент) при выписке для доступа к более выгодным комиссиям&lt;br /&gt;
* '''Имя стар профиля в ГДС''' — ID агента в системе идентификации Sabre&lt;br /&gt;
* '''PCC в который надо передать ПНР после выписки''' — после выписки ПНР будет передан в указанный AAA PCC&lt;br /&gt;
* '''Стоки выписки для определенных а/к''' - поле не используется для ГРС Sabre.&lt;br /&gt;
* '''Перезаписывать эндорсменты''' - включает перезапись эндорсментов, к примеру, в случае, когда выписка билетов происходит в терминале GDS и необходимо, чтобы в эндорсментах передавались данные об НДС. {{Attention|При включенной перезаписи эндорсментов возможно начисление штрафов от авиакомпании.}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Amadeus ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Amadeus''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Amadeus'''&lt;br /&gt;
# Выберите идентификатор Office ID из выпадающего списка в поле '''Уникального идентификатора реквизитов у поставщика'''. Чтобы новый Office ID появился в списке, предварительно необходимо добавить его в список доступных для данного агентства в разделе '''Настройки Авиа - Настройки подключения к ГДС - Реквизиты к GDS - Доступность реквизитов'''.&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Выставите оптимальное '''Максимальное количество результатов''' (по умолчанию ставить 200)&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — Office ID агентства для поиска. &lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс, к которому относится город приписки данного Office ID (ориентироваться на первые три буквы в названии офиса, они указывают на город и, соответственно, на временную зону). &lt;br /&gt;
* '''Максимальное кол-во результатов''' — оптимальное для агентства значение максимального количества результатов выдачи от 0 до 200.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты.&lt;br /&gt;
* '''Список а/к, не являющихся участниками BSP/ARC''' — коды авиакомпаний, которые не входят в BSP [[Billing and Settlement Plan]], но должны попадать в поиск. Для них билеты выписываются по механизму ETD (на прямом стоке). Пример таких авиакомпаний — Скат, БекЭйр. Актуально для казахстанского рынка.&lt;br /&gt;
* '''Запрашивать коды брендов''' - включает отправку дополнительного параметра запроса к поставщику, позволяя получать кодов брендов при поиске. В запрос включается проставлением опции FFI с 1, если настройка включена (в элементе fee). '''Внимание!''' Предварительно необходимо запросить включение FFI для OfficeID через WorkOrder в Amadeus (включается на стороне поставщика для конкретных пакетов реквизитов клиента).&lt;br /&gt;
* '''Использовать mOW поиск''' - режим MultiOW поиска. &lt;br /&gt;
* '''Включить поиск более дорогих семейств''' - режим возврата всех доступных брендов в поисковом ответе. '''Внимание!''' Предварительно необходимо запросить включение FFI(FARE FAMILY INFO), FARE FAMILY UPSELL 2 и MAX EDI MSG 128KB для OfficeID через WorkOrder в Amadeus (включается на стороне поставщика для конкретных пакетов реквизитов клиента). Данная опция не поддерживается для функциональности поиска по окружным датам на стороне поставщика (при включении опции результаты в ответе на запрос поиска по окружным датам будут отсутствовать).&lt;br /&gt;
* '''Список авиакомпаний для AFF (Agent Fare Family)''' - позволяет на этапе поиска получать как тарифы без багажа, так и тарифы c багажом для авиакомпаний, которые не внесли данные о брендированных тарифах в ATPCO. '''Внимание!''' Необходима активация данной настройки на стороне GDS Amadeus. Также опция не работает, если активна настройка &amp;quot;Включить поиск более дорогих семейств&amp;quot;, в этом случае будет получена ошибка: &amp;quot;FARE FAMILY INFORMATION NOT COMPATIBLE WITH AGENT FARE FAMILY OPTION&amp;quot;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Amadeus''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Amadeus'''&lt;br /&gt;
# Выберите идентификатор Office ID из выпадающего списка в поле '''Уникального идентификатора реквизитов у поставщика'''. Чтобы новый Office ID появился в списке, предварительно необходимо добавить его в список доступных для данного агентства в разделе '''Настройки Авиа - Настройки подключения к ГДС - Реквизиты к GDS - Доступность реквизитов'''.&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов''' - это означает, что бронирование в этом пакете будет разрешено по умолчанию для всех авиакомпаний. В любом пакете в реквизитах бронирования должны быть одни дефолтные реквизиты, иначе при бронировании будут возникать ошибки авиасервера. &lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — Office ID агентства для бронирования&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс, к которому относится город приписки данного Office ID (ориентироваться на первые три буквы в названии офиса, они указывают на город и, соответственно, на временную зону). &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — Опция всегда включается в том случае, если создаваемые реквизиты бронирования в данном пакете - единственные на данный момент. Если какие-то авиакомпании необходимо бронировать в другом Office ID, то в этом же пакете создаются еще одни реквизиты бронирования уже с другим Office ID, признак дефолтных реквизитов при этом не ставится, но в этом случае в поле '''Список а/к, на которые применяются данные реквизиты''' нужно перечислить список кодов этих авиакомпаний.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать.&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании специальную ремарку в ПНР для скрытия цены на сайте поставщика.&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — команды, которые будут отображаться в брони. Бывает полезно использовать для внутренних нужд агентства.&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера &amp;quot;тарификация RBFL (ReBook For Lowest)&amp;quot;, с помощью которой производится подбор RBD, на которых будет самая дешёвая цена, с учётом заданных условий тарификации ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы, базовый класс перелета и прочее), включая выбранные пользователем бренды (они будут сохранены), действующая и применимая на данный момент, и перебронирование сегментов на эти новые RBD.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&lt;br /&gt;
При наличии небрендированных семейств тарифов опция RBFL не применяется (не выполняется).&lt;br /&gt;
&lt;br /&gt;
Во всех GDS RBFL выполняется силами GDS: для GDS Amadeus это аналог терминальной команды FXB.&lt;br /&gt;
&lt;br /&gt;
Функциональность срабатывает при актуализации/репрайсинге перелёта и обновлении брони (не выписанной и не аннулированной).&lt;br /&gt;
&lt;br /&gt;
При актуализации/репрайсинге основное назначение RBFL - обновление цены перелёта перед бронированием для уточнения актуального состояния полученных ранее данных о перелете по прошествии времени с момента получения перелёта в ответе на запрос поиска.&lt;br /&gt;
&lt;br /&gt;
При бронировании основное назначение RBFL - возможность протарифицировать бронь другим тарифом, когда старые (полученные от GDS ранее) тарифы перестали действовать или бронь уже невозможно протарифицировать ими.&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' - номер очереди в Amadeus, в которую требуется отправить создаваемые брони&lt;br /&gt;
* '''Сменить владельца брони на''' — OID в который должна быть передана бронь после создания. &lt;br /&gt;
{{Attention|Для активации использования данной опции направьте запрос в проектный трекер системы.}}&lt;br /&gt;
* '''ID реквизита поставщика, в чью очередь отправлять ПНР''' — OID в который будет передана очередь после бронирования.&lt;br /&gt;
* '''Открыть доступ к брони для OID''' - предоставление выборочного доступа к брони для конкретного OID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Amadeus''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Amadeus'''&lt;br /&gt;
# Введите идентификатор Office ID в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов''' - это означает, что выписка в этом пакете будет разрешена по умолчанию для всех авиакомпаний. В любом пакете в реквизитах выписки должны быть одни дефолтные реквизиты, иначе при выписке будут возникать ошибки авиасервера. &lt;br /&gt;
# Укажите в поле '''Дефолтный сток выписки''':&lt;br /&gt;
#* код страны реквизитов, если выписка будет на стоке BSP&lt;br /&gt;
#* код авиакомпании, если реквизиты настроены на прямую выписку на стоке конкретной а/к (E-ticket direct). &lt;br /&gt;
# Если реквизиты настроены на прямую выписку на стоке конкретной а/к (E-ticket direct), установите флажок ''Реквизиты настроены на выписку на стоке а/к''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки''' (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании. &lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — OfficeID агентства для выписки&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс, к которому относится город приписки данного Office ID (ориентироваться на первые три буквы в названии офиса, они указывают на город и, соответственно, на временную зону). &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — Опция всегда включается в том случае, если создаваемые реквизиты выписки в данном пакете - единственные на данный момент. Если какие-то авиакомпании необходимо выписывать в другом Office ID, то в этом же пакете создаются еще одни реквизиты выписки уже с другим Office ID, признак дефолтных реквизитов при этом не ставится, но в этом случае в поле '''Список а/к, на которые применяются данные реквизиты''' нужно перечислить список кодов этих авиакомпаний.&lt;br /&gt;
* '''Реквизиты настроены на выписку на стоке а/к''' — включите опцию для выписки на стоке авиакомпании&lt;br /&gt;
* '''Дефолтный сток выписки''' — в качестве значений указываются:&lt;br /&gt;
#* код страны реквизитов, если выписка будет на стоке BSP&lt;br /&gt;
#* код авиакомпании, если реквизиты настроены на прямую выписку на стоке конкретной а/к (E-ticket direct). &lt;br /&gt;
* '''Тип контракта реквизитов выписки''' - параметры используются для ЦО в Немо 2.0:&lt;br /&gt;
** '''''BSP''''';&lt;br /&gt;
** '''''TCH''''';&lt;br /&gt;
** '''''ARC''''' - аналог BSP и TCH для США&lt;br /&gt;
** '''''DDC''''' - для выписки на собственном стоке а/к.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Добавлять пассивные сегменты для удержания брони''' - при включении опции в PNR при выписке билета вносится пассивный сегмент. Дата сегмента - 6 месяцев от даты первого полетного сегмента (вылета). Это позволяет продлить время работы с PNR до момента перемещения ее в архив.&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока введите ''SU'', т.к. передача пассданных в эндорсментах - обязательное требование Аэрофлота. Если в данных реквизитах Аэрофлот точно не будет выписываться, то можно не указывать ничего. &lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика.&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике.&lt;br /&gt;
* '''Офис, в который нужно передать бронь для RTS выписки''' — удаленный OfficeID для RTS выписки. Параметр используется, если согласно договору агентства с консолидатором выписка осуществляется посредством механизма RTS (Remote Ticketing Solution). Если поле не заполнено, то в запросах к ГДС будет использовано &amp;quot;99&amp;quot; в качестве номера очереди (очередь по умолчанию для РФ).&lt;br /&gt;
* '''ИД агента в выписывающей RTS системе''' — идентификатор выдается консолидатором и уточняется у агента. Параметр используется, если согласно договору агентства с консолидатором выписка осуществляется в RTS (Remote Ticketing Solution).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Galileo ===&lt;br /&gt;
{{Attention|Данный коннектор устарел. Сейчас используется Galileo uAPI.}}&amp;lt;br&amp;gt;&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Galileo'''&lt;br /&gt;
# Введите идентификатор [[Pseudo City Code|PCC]] в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Введите '''HAP''', полученный от поставщика&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для поиска&lt;br /&gt;
* '''ID временной зоны реквизитов''' —  часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''HAP''' — HAP агентства для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Включает использование функций ГДС для метапоиска''' —  включает передачу параметра для распознавания ГРС, что этот PCC был создан непосредственно метапоиска&lt;br /&gt;
* '''Не учитывать валюту выписки при поиске''' — опция включает использование дефолтной валюты ГРС при поиске. Валюта, указанная в реквизитах выписки или пакете реквизитов, игнорируется.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Galileo'''&lt;br /&gt;
# Введите идентификатор PCC в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Введите '''HAP''', полученный от поставщика&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для бронирования&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''HAP''' — HAP агентства для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS): &lt;br /&gt;
** если опция включена:&lt;br /&gt;
*** при создании брони сервер Авиа добавляет в поле имени (и отчества) титул пассажира. В силу специфики хранения данных в ГРС Galileo, всё, что внесено в это поле поставщик соединяет в одну строку удаляя все пробелы&lt;br /&gt;
*** при обновлении брони сервер Авиа проверяет поле с именем на возможное наличие титула, и, если там есть нужная подстрока, выделяет её из имени в отдельное поле в брони авиа сервера. Из имени в брони (сервера Авиа) эта подстрока удаляется.&lt;br /&gt;
** если выключено:&lt;br /&gt;
*** сервер Авиа не добавляет титул при создании брони.&lt;br /&gt;
*** сервер Авиа не проверяет ПНР на возможное наличие титула в имени пассажиров при обновлении брони.&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — команды, которые будут отображаться в брони. Бывает полезно использовать для внутренних нужд агентства&amp;lt;!--только сейбр и галилео--&amp;gt;&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера &amp;quot;тарификация RBFL (ReBook For Lowest)&amp;quot;, с помощью которой производится подбор RBD, на которых будет самая дешёвая цена, с учётом заданных условий тарификации ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы, базовый класс перелета и прочее), включая выбранные пользователем бренды (они будут сохранены), действующая и применимая на данный момент, и перебронирование сегментов на эти новые RBD.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&lt;br /&gt;
При наличии небрендированных семейств тарифов опция RBFL не применяется (не выполняется).&lt;br /&gt;
&lt;br /&gt;
Во всех GDS RBFL выполняется силами GDS: для Galileo Web Services это аналог терминальной команды FQBB.&lt;br /&gt;
&lt;br /&gt;
Функциональность срабатывает при актуализации/репрайсинге перелёта и обновлении брони (не выписанной и не аннулированной).&lt;br /&gt;
&lt;br /&gt;
При актуализации/репрайсинге основное назначение RBFL - обновление цены перелёта перед бронированием для уточнения актуального состояния полученных ранее данных о перелете по прошествии времени с момента получения перелёта в ответе на запрос поиска.&lt;br /&gt;
&lt;br /&gt;
При бронировании основное назначение RBFL - возможность протарифицировать бронь другим тарифом, когда старые (полученные от GDS ранее) тарифы перестали действовать или бронь уже невозможно протарифицировать ими.&lt;br /&gt;
* '''Включает использование валюты выписки цены брони''' — опция включает использование валюты, указанной в реквизитах выписки, для расчета цены брони&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — все создаваемые брони будут передаваться в указанную очередь.&lt;br /&gt;
* '''PCC для тарификации''' —  PCC в котором требуется тарифицировать бронь, отличное от того, где создается ПНР.&lt;br /&gt;
* '''ID реквизита поставщика, в чью очередь отправлять ПНР ''' — PCC в очередь которого все создаваемые брони будут передаваться.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Galileo'''&lt;br /&gt;
# Введите идентификатор PCC в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Введите '''HAP''', полученный от поставщика&lt;br /&gt;
# Укажите номера принтеров:&lt;br /&gt;
#* ''MIR printer''&lt;br /&gt;
#* ''Ticket printer''&lt;br /&gt;
#* ''Itinerary printer''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
{{Attention| Для выписки на стоке BSP ТКТ-принтер линковать не нужно!}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention| Перед проверкой выписки убедитесь, уточнив у клиента, что он выполнил линковку принтеров офлайн в терминале Галилео. Проверить, какие принтеры прилинкованы, можно по команде HMLD}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для выписки&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агентства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' —(нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''HAP''' — HAP агентства для выписки&lt;br /&gt;
* '''MIR printer''' — номер принтера для создания MIR файлов&lt;br /&gt;
* '''Ticket printer''' — номер принтера билетопечати&lt;br /&gt;
* '''Itinerary printer''' — номер принтера для вывода маршрутной квитанции&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
* '''Код валюты данных реквизитов''' — код валюты для выписки&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Sirena ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sirena''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Sirena'''&lt;br /&gt;
# Введите ваш Client_ID в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Выставите оптимальное '''Максимальное количество перелётов в результатах поиска''' и '''Минимальное количество перелётов в результатах поиска'''&lt;br /&gt;
# Задайте в поле '''Порядок перебора рейсов в ГДС''' значение ''differentFlightsCombFirst''&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;
# Создать отдельный пакет с необходимым ClientID.&lt;br /&gt;
# В настройках реквизитов поиска указать коды категорий пассажиров, по которым предоставляется скидка.&lt;br /&gt;
# Настроить в [[Маршрутизатор поисковых запросов Немо Тревел 2.0|маршрутизаторе]] направления, на которых будет работать данный пакет.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — ClientID агентства для поиска&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Максимальное количество перелётов в результатах поиска''' —  максимальное число результатов выдачи. Выставите оптимальное значение (рекомендовано 50)&lt;br /&gt;
* '''Минимальное количество перелётов в результатах поиска''' —  минимальное число результатов в выдаче:&lt;br /&gt;
**целое положительное число,&lt;br /&gt;
**параметр ''spOnePass'' — система должна прекратить перебор рассматриваемых вариантов после первого прохода, используется при порядке перебора ''differentFirst'', ''differentFlightsFirst'' и ''differentFlightsCombFirst''. &lt;br /&gt;
* '''Порядок перебора рейсов в ГДС''' — тип алгоритма перебора вариантов перевозки (рейс, тариф, класс):&lt;br /&gt;
** ''ordinary'' — все варианты перебираются подряд, один проход по списку вариантов. Недостаток — тенденция к выдаче однообразных вариантов в ответе.&lt;br /&gt;
** ''differentFirst'' — при первом проходе пропускаются варианты с рейсами компаний-перевозчиков, встречавшихся ранее, при втором — с совпадающими с ранее пройденными рейсами, при третьем — перебираются не рассмотренные ранее варианты.&lt;br /&gt;
** ''differentFlightsCombFirst'' — при первом проходе пропускаются варианты комбинацией рейсов, встречавшейся ранее, при втором перебираются подряд не рассмотренные ранее варианты. Алгоритм в меньшей степени подвержен проблеме однообразия вариантов. Для большинства поисковых запросов данный алгоритм наиболее оптимальный и не требует более одного прохода (параметр ''spOnePass'').&lt;br /&gt;
** ''differentFlightsFirst'' — при первом проходе пропускаются варианты, имеющие в составе встречавшийся ранее рейс (без учета класса бронирования). Полезен на маршрутах с очень большим количеством рейсов для получения вариантов от всех компаний, имеющих рейсы на маршруте. &amp;lt;br /&amp;gt;Принципиальные различия, недостатки и преимущества алгоритмов проявляются только при обработке запросов на направлениях со значительным количеством рейсов. В общем случае рекомендуется установить значение ''differentFlightsCombFirst''.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Код а/к, на сайте которой реквизиты будут использоваться''' — '''настройка используется только в случае использования пакета на сайте авиавкомпании, созданного на базе Немо.'''&lt;br /&gt;
* '''Перегрузка кода категории пассажира ADT''' — трехсимвольный код категории пассажира, по которому предоставляется скидка от тарифа на взрослого.&lt;br /&gt;
* '''Перегрузка кода категории пассажира CNN''' — трехсимвольный код категории пассажира, по которому предоставляется скидка от тарифа на ребенка.&lt;br /&gt;
* '''Перегрузка кода категории пассажира INF''' — трехсимвольный код категории пассажира, по которому предоставляется скидка от тарифа на младенца.&lt;br /&gt;
* '''Указывать тип документа CP''' — позволяет управлять передачей в запросе поиска типа документа СР (Свидетельство о рождении) для пассажира с типом CNN.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sirena''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Sirena'''&lt;br /&gt;
# Введите ваш Client_ID в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Если требуется, ведите ваш '''ERSP код'''&lt;br /&gt;
# Если ClientID переведен в боевой режим и ключ шифрования агентства подтвержден Sirena, включите опцию '''Шифровать запросы к поставщику'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — ClientID агентства для бронирования&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера &amp;quot;тарификация RBFL (ReBook For Lowest)&amp;quot;, с помощью которой производится подбор RBD, на которых будет самая дешёвая цена, с учётом заданных условий тарификации ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы, базовый класс перелета и прочее), включая выбранные пользователем бренды (они будут сохранены), действующая и применимая на данный момент, и перебронирование сегментов на эти новые RBD.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&lt;br /&gt;
При наличии небрендированных семейств тарифов опция RBFL не применяется (не выполняется).&lt;br /&gt;
&lt;br /&gt;
Во всех GDS RBFL выполняется силами GDS (на основе доступных веб-сервисов, аналогичных соответствующим терминальным командам GDS).&lt;br /&gt;
&lt;br /&gt;
Функциональность срабатывает при актуализации/репрайсинге перелёта и обновлении брони (не выписанной и не аннулированной).&lt;br /&gt;
&lt;br /&gt;
При актуализации/репрайсинге основное назначение RBFL - обновление цены перелёта перед бронированием для уточнения актуального состояния полученных ранее данных о перелете по прошествии времени с момента получения перелёта в ответе на запрос поиска.&lt;br /&gt;
&lt;br /&gt;
При бронировании основное назначение RBFL - возможность протарифицировать бронь другим тарифом, когда старые (полученные от GDS ранее) тарифы перестали действовать или бронь уже невозможно протарифицировать ими.&lt;br /&gt;
* '''ERSP код''' — ERSP код агентства&lt;br /&gt;
* '''Шифровать запросы к поставщику'''- включите опцию после того, как:&lt;br /&gt;
** ClientID переведен в боевой режим&lt;br /&gt;
** ключ шифрования подтвержден Sirena&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — функция не реализована для данного поставщика&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' - номер очереди в Sirena, в которую требуется отправлять создаваемые брони&lt;br /&gt;
* '''Уменьшение ТЛа от поставщика на данное значение''' — уменьшение [[Таймлимит|тайм-лимита]] от поставщика на указанное значение (в минутах). Переопределяет тайм-лимит от поставщика более строгим.&lt;br /&gt;
{{Attention|Уменьшение не происходит, если между таймлимитом после вычета и текущим временем - менее 5 минут, или таймлимит после вычета оказывается раньше текущего времени.}} &lt;br /&gt;
&amp;lt;!--делалось в этом тикете http://helpdesk.nemo.travel/issues/17301--&amp;gt;&lt;br /&gt;
* '''Отключить переактуализацию перелёта с данными пассажиров''' — отключает актуализацию перелёта с данными пассажира, что позволяет производить бронирования без паспортных данных для пассажиров не из РФ.&lt;br /&gt;
{{Attention|При отключении переактуализации агент берёт на себя ответственность за возможные ADM  за повторяющиеся брони и их аннуляцию}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Sirena''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Sirena'''&lt;br /&gt;
# Введите ваш Client_ID в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Если ClientID переведен в боевой режим и ключ шифрования агентства подтвержден Sirena, включите опцию '''Шифровать запросы к поставщику'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — ClientID агентства для выписки&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' —(нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''Шифровать запросы к поставщику'''- включите опцию после того, как:&lt;br /&gt;
** ClientID переведен в боевой режим&lt;br /&gt;
** ключ шифрования подтвержден Sirena&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
* '''Код валюты выписки''' — трехбуквенный код валюты, в которой должна быть сформирована цена PNR у поставщика для корректной выписки по данному реквизиту. При указании данного параметра, перелеты будут запрашиваться у поставщика в указанной валюте (конвертация будет происходить по курсу GDS).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SITA Gabriel ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
{{Attention|Поиск в SITA Gabriel для авиакомпании ''«Сибирь» (S7 Airlines)'' не поддерживается ГРС!}}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SITA Gabriel''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для SITA Gabriel'''&lt;br /&gt;
# Введите идентификатор агентства в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Задайте параметры, используемые для реквизитов подключения агентства к SITA Gabriel:&lt;br /&gt;
#* Логин для терминала&lt;br /&gt;
#* Пароль для терминала&lt;br /&gt;
#* ИД агента&lt;br /&gt;
#* Пароль агента&lt;br /&gt;
#* [[Pseudo City Code|PCC]]&lt;br /&gt;
#* Некий AgentDutyCode&lt;br /&gt;
#* ISO Alpha2 код страны&lt;br /&gt;
#* IATA код города/аэропорта приписки агента&lt;br /&gt;
#* IATA код а/к&lt;br /&gt;
#* Некий реквестор ИД&lt;br /&gt;
#* Контекст этого RequestorID&lt;br /&gt;
#* Тип RequestorID&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в SITA Gabriel&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Логин для терминала''' — введите логин, используемый для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Пароль для терминала''' — введите пароль, используемый для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''ИД агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Пароль агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''PCC''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Некий AgentDutyCode''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''ISO Alpha2 код страны''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''IATA код города/аэропорта приписки агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''IATA код а/к''' -введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Некий реквестор ИД''' — технический параметр, по умолчанию введите ''sidpf-7e0d7-msx5g-9dnov''&lt;br /&gt;
* '''Контекст этого RequestorID''' — технический параметр, по умолчанию введите '''''Airfare'''''&lt;br /&gt;
* '''Тип RequestorID''' — технический параметр, по умолчанию введите '''''7'''''&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — функция не реализована для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — функция не реализована для данного поставщика&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' - номер очереди в SITA Gabriel, в которую требуется отправлять создаваемые брони&lt;br /&gt;
* '''Правила загрузки УПТ''' - данный параметр используется для перенаправления получения УПТ в другую ГРС. Укажите данные реквизитов ГРС Сирена Трэвел, из которого необходимо загружать тарифные правила. &amp;lt;br&amp;gt;&lt;br /&gt;
Формата ввода: &amp;lt;code&amp;gt;&amp;lt;код языка&amp;gt;:&amp;lt;IATA-код поставщиков через &amp;quot;,&amp;quot;&amp;gt;:Sirena:&amp;lt;идентификатор агентства&amp;gt;;...&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Пример данных: &amp;lt;code&amp;gt;RU:SU,UT:Sirena:1325;EN:SU,UT:Sirena:922&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Язык, поставщик и PCC - обязательные параметры. Коды авиакомпании - необязательный параметр. Если коды компаний не указаны, то следует использовать следующий формат: &amp;lt;code&amp;gt;RU::Sirena:1325&amp;lt;/code&amp;gt; - такое правило будет применено для всех авиакомпаний. &amp;lt;br&amp;gt;&lt;br /&gt;
При запуске запроса на получение тарифных правил проверяется выбранный на странице язык (русский или английский для всех остальных языков). Если есть подходящее правило, запускается поиск нужного пакета реквизитов. Если пакет был найден, то получение тарифных правил запускается в нем. Иначе - в текущем пакете. &amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Получение УПТ в другой пакет возможно перенаправить только для бронирований SITA Gabriel для запроса УПТ в ГРС Сирена Трэвел.}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SITA Gabriel''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для SITA Gabriel'''&lt;br /&gt;
# Введите идентификатор агентства в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Задайте параметры, используемые для реквизитов подключения агентства к SITA Gabriel:&lt;br /&gt;
#* Логин для терминала&lt;br /&gt;
#* Пароль для терминала&lt;br /&gt;
#* ИД агента&lt;br /&gt;
#* Пароль агента&lt;br /&gt;
#* PCC&lt;br /&gt;
#* Некий AgentDutyCode&lt;br /&gt;
#* ISO Alpha2 код страны&lt;br /&gt;
#* IATA код города/аэропорта приписки агента&lt;br /&gt;
#* IATA код а/к&lt;br /&gt;
#* Некий реквестор ИД&lt;br /&gt;
#* Контекст этого RequestorID&lt;br /&gt;
#* Тип RequestorID&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в SITA Gabriel&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''Логин для терминала''' — введите логин, используемый для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Пароль для терминала''' — введите пароль, используемый для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''ИД агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Пароль агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''PCC''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Некий AgentDutyCode''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''ISO Alpha2 код страны''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''IATA код города/аэропорта приписки агента''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''IATA код а/к''' — введите значение параметра, используемое для реквизитов подключения агентства к SITA Gabriel&lt;br /&gt;
* '''Некий реквестор ИД''' — валидатор, который выдается авиакомпанией ''«Сибирь» (S7 Airlines)''&lt;br /&gt;
* '''Контекст этого RequestorID''' — технический параметр, по умолчанию оставьте поле пустым&lt;br /&gt;
* '''Тип RequestorID''' — технический параметр, по умолчанию введите '''''5'''''&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — включите опцию для авиакомпании ''«Сибирь» (S7 Airlines)''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nemo Inventory ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''[[Nemo Inventory (компонент)|Nemo Inventory]]''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Nemo Inventory''' &lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к Nemo Inventory в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Введите параметры, полученные у тех. поддержки {{NameSystem}}:&lt;br /&gt;
#* '''Логин к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика'''  — введите идентификатор реквизитов подключения агентства к Nemo Inventory. идентификатор получается у тех. поддержки {{NameSystem}} и является одинаковым для реквизитов поиска, бронирования и выписки ''Nemo Inventory''&lt;br /&gt;
* '''ID временной зоны реквизитов'''  — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Логин к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Nemo Inventory''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Nemo Inventory'''&lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к Nemo Inventory в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Введите параметры, полученные у тех. поддержки {{NameSystem}}:&lt;br /&gt;
#* '''Логин к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика'''  — введите идентификатор реквизитов подключения агентства к Nemo Inventory. идентификатор получается у тех. поддержки {{NameSystem}} и является одинаковым для реквизитов поиска, бронирования и выписки ''Nemo Inventory''&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Логин к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — функция не реализована для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Nemo Inventory''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Nemo Inventory'''&lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к Nemo Inventory в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Введите параметры, полученные у тех. поддержки {{NameSystem}}:&lt;br /&gt;
#* '''Логин к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
#* '''Пароль к Немо Инвентори'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика'''  — введите идентификатор реквизитов подключения агентства к Nemo Inventory. идентификатор получается у тех. поддержки {{NameSystem}} и является одинаковым для реквизитов поиска, бронирования и выписки ''Nemo Inventory''&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Логин к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
* '''Пароль к Немо Инвентори''' — получите у тех. поддержки {{NameSystem}}&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TravelFusion ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''TravelFusion''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для TravelFusion''' &lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к TravelFusion в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
# '''Теперь достаточно в реквизитах к ГДС указать валюту депозита, в пакете валюту можно не указывать вообще.'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор реквизитов агентства в TravelFusion&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''TravelFusion''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для TravelFusion'''&lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к TravelFusion в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Включите опцию '''Всегда использовать TFPrepay'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор реквизитов агентства в TravelFusion&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Всегда использовать TFPrepay''' — включает способ оплаты через лицевой счет TravelFusion. Включите опцию&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS). Если настройка включена, сервер Авиа проставляет титул пассажира в запросе бронирования к поставщику.&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — функция не реализована для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''TravelFusion''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для TravelFusion'''&lt;br /&gt;
# Введите идентификатор реквизитов подключения агентства к TravelFusion в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор реквизитов агентства в TravelFusion&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mystifly ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Mystifly''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Mystifly''' &lt;br /&gt;
# Введите логин реквизитов Mystifly в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Выставите оптимальное '''Максимальное количество перелётов в результатах поиска'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — логин реквизитов Mystifly&lt;br /&gt;
* '''ID временной зоны реквизитов'''  — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Максимальное количество перелетов в результатах поиска''' — оптимальное для агентства значение максимального количества результатов выдачи&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Mystifly''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Mystifly'''&lt;br /&gt;
# Введите логин реквизитов Mystifly в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — логин реквизитов Mystifly&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Включает использование валюты выписки для цены брони''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Mystifly''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Mystifly'''&lt;br /&gt;
# Введите логин реквизитов Mystifly в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — логин реквизитов Mystifly&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
* '''Код валюты данных реквизитов''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SpecialFares ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SpecialFares''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для SpecialFares''' &lt;br /&gt;
# Введите идентификатор реквизитов агентства SpecialFares в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в SpecialFares&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SpecialFares''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для SpecialFares'''&lt;br /&gt;
# Введите идентификатор реквизитов агентства SpecialFares в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в SpecialFares&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — при бронировании добавляет ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' —  функция не реализована для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SpecialFares''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для SpecialFares'''&lt;br /&gt;
# Введите идентификатор реквизитов агентства SpecialFares в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в SpecialFares&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Pegasys ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Pegasys''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Pegasys''' &lt;br /&gt;
# Введите идентификатор реквизитов агентства Pegasys в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Задайте параметры, полученные от поставщика:&lt;br /&gt;
#* '''Ключ доступа к АПИ'''&lt;br /&gt;
#* '''Двубуквенный код языка'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства, в качестве которого используются первые 8 символов '''Ключа доступа к АПИ'''&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Ключ доступа к АПИ''' — выдаётся Pegasys&lt;br /&gt;
* '''Двубуквенный код языка''' — язык, на котором будут приходить ответы (например, сообщения об ошибках)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Pegasys''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Pegasys'''&lt;br /&gt;
# Введите идентификатор реквизитов агентства Pegasys в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&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 mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства, в качестве которого используются первые 8 символов '''Ключа доступа к АПИ'''&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Ключ доступа к АПИ''' — выдаётся Pegasys&lt;br /&gt;
* '''Двубуквенный код языка''' — язык, на котором будут приходить ответы (например, сообщения об ошибках)&lt;br /&gt;
* '''идентификатор сотрудника агентства''' — числовой идентификатор, выдаётся Pegasys&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — при бронировании добавляет ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' —  функция не реализована для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — функция не реализована для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Pegasys''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Pegasys'''&lt;br /&gt;
# Введите идентификатор реквизитов агентства Pegasys в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&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 mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства, в качестве которого используются первые 8 символов '''Ключа доступа к АПИ'''&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''Ключ доступа к АПИ''' — выдаётся Pegasys&lt;br /&gt;
* '''Двубуквенный код языка''' — язык, на котором будут приходить ответы (например, сообщения об ошибках)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании ''Аэрофлот'' введите ''SU''&lt;br /&gt;
* '''Добавлять пассивные миск сегменты''' — опция не реализована для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в {{NameProject2}} в брони в разделе данных об источнике&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Galileo uAPI ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo uAPI''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Galileo uAPI'''&lt;br /&gt;
# Введите идентификатор [[Pseudo City Code|PCC]] в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Выберите '''Максимальное кол-во результатов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''ID временной зоны реквизитов''' —  часовой пояс агенства. Выбирается из выпадающего списка.&lt;br /&gt;
* '''Максимальное кол-во результатов''' — максимальное число результатов в выдаче. Максимально допустимое значение определяется контрактом с ГРС.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для поиска.&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo uAPI''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Galileo uAPI'''&lt;br /&gt;
# Введите идентификатор PCC в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для бронирования&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — добавляет при бронировании ремарки для скрытия цены на сайте поставщика&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS)&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — команды, которые будут отображаться в брони. Бывает полезно использовать для внутренних нужд агентства&amp;lt;!--только сейбр и галилео--&amp;gt;&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера &amp;quot;тарификация RBFL (ReBook For Lowest)&amp;quot;, с помощью которой производится подбор RBD, на которых будет самая дешёвая цена, с учётом заданных условий тарификации ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы, базовый класс перелета и прочее), включая выбранные пользователем бренды (они будут сохранены), действующая и применимая на данный момент, и перебронирование сегментов на эти новые RBD.&lt;br /&gt;
&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&lt;br /&gt;
При наличии небрендированных семейств тарифов опция RBFL не применяется (не выполняется).&lt;br /&gt;
&lt;br /&gt;
Во всех GDS RBFL выполняется силами GDS: для Travelport uAPI это аналог терминальной команды FQBB.&lt;br /&gt;
&lt;br /&gt;
Функциональность срабатывает при актуализации/репрайсинге перелёта и обновлении брони (не выписанной и не аннулированной).&lt;br /&gt;
&lt;br /&gt;
При актуализации/репрайсинге основное назначение RBFL - обновление цены перелёта перед бронированием для уточнения актуального состояния полученных ранее данных о перелете по прошествии времени с момента получения перелёта в ответе на запрос поиска.&lt;br /&gt;
&lt;br /&gt;
При бронировании основное назначение RBFL - возможность протарифицировать бронь другим тарифом, когда старые (полученные от GDS ранее) тарифы перестали действовать или бронь уже невозможно протарифицировать ими.&lt;br /&gt;
* '''Включает использование валюты выписки цены брони''' — опция включает использование валюты, указанной в реквизитах выписки, для расчета цены брони&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — все создаваемые брони будут передаваться в указанную очередь.&lt;br /&gt;
* '''PCC для тарификации''' —  PCC в котором требуется тарифицировать бронь, отличное от того, где создается ПНР.&lt;br /&gt;
* '''ID реквизита поставщика, в чью очередь отправлять ПНР ''' — PCC в очередь которого все создаваемые брони будут передаваться.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Galileo uAPI''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Galileo uAPI'''&lt;br /&gt;
# Введите идентификатор PCC в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите часовой пояс из выпадающего списка '''ID временной зоны реквизитов'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''ID временной зоны реквизитов''' — часовой пояс агенства. Выбирается из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — PCC агентства для выписки&lt;br /&gt;
* '''Код страны, к которой принадлежат реквизиты''' — код страны, которой принадлежат реквизиты&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''Добавлять пассивные сегменты для удержания брони''' - при включении опции в PNR при выписке билета вносится пассивный сегмент. Дата сегмента - 180 дней от момента вылета последнего сегмента. Это позволяет продлить время работы с PNR до момента перемещения ее в архив.&lt;br /&gt;
* '''Терминальные команды, дополнительно выполняющиеся при выписке'''- поле для ввода терминальных команд, которые будут параллельно выполнены вместе с выпиской.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Farelogix ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Farelogix''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Farelogix''' &lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — логин реквизитов Farelogix&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Максимальное кол-во результатов''' - ограничивает возвращаемое кол-во результатов от ГДС&lt;br /&gt;
* '''Включает использование функций ГДС для метапоиска''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Не учитывать валюту выписки при поиске''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Farelogix''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Farelogix'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
&amp;lt;!--*'''Автоматически добавлять титул пассажира''' — включает автоматическую подстановку статуса пассажира в зависимости от пола (MR / MRS) - ''Не реализовано''--&amp;gt;&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — включает функцию авиасервера, которая получает наименьшую доступную для бронирования цену для определённого перелёта, исходя из заданных параметров прайсинга ([[валидирующий перевозчик]], [[валюта]], [[Пассажир#Категории пассажиров|типы пассажиров]], приватные/неприватные тарифы и прочее). Поиск наименьшей цены выполняется в рамках того же базового класса (эконом, премиум эконом, бизнес и т.д.) к которому принадлежат сегменты/тарифы исходного для прайсинга перелёта. Используется при актуализации цены для перелёта, получении тарифных правил для перелёта (если при этом используется прайсинг), а так же при прайсинге во время операций с бронью.&lt;br /&gt;
{{Attention|В рамках работы данной функциональности на стороне поставщика авиа контента происходит снятие и повторное бронирование сегментов в рамках того же PNR. Некоторые авиакомпании могут начислять штрафы за подобные действия. Просим вас учесть это при принятии решения об активации данной настройки.}}&lt;br /&gt;
&amp;lt;!--*'''Номер очереди в ГДС, куда помещать создаваемую бронь''' - номер очереди в которую требуется отправлять создаваемые брони.  ''Не реализовано''--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Farelogix''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Farelogix'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании. &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Код валюты выписки''' - отображает в какой валюте должна быть сформирована цена ПНРа в ГДС для коррентной выписки в данном реквизите.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Добавлять пассивные сегменты для удержания брони''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== S7 NDC ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''S7NDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для S7NDC''' &lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''S7NDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для S7NDC'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если данный реквизит должен иметь наибольший приоритет среди других заданных реквизитов. &lt;br /&gt;
*'''Автоматически добавлять титул пассажира''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — параметр не поддерживается для данного поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''S7NDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для S7NDC'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если данный реквизит должен иметь наибольший приоритет среди других заданных реквизитов.&lt;br /&gt;
* '''Использовать Blockchain FOP поставщика''' — включите опцию, если у агента заключен договор с S7 на использование блокчейна.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Navitaire ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Navitaire''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Navitaire'''&lt;br /&gt;
# Введите идентификатор агентства (Client ID Availability API) в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Выберите '''Максимальное кол-во результатов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' —  идентификатор агентства на стороне поставщика.&lt;br /&gt;
* '''Максимальное кол-во результатов''' — максимальное число результатов в выдаче. Максимально допустимое значение определяется контрактом с ''Navitaire''.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Неучитывать валюту выписки при поиске'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Navitaire''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Navitaire'''&lt;br /&gt;
# Введите идентификатор агентства в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства на стороне поставщика.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&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;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — параметр не поддерживается для данного поставщика. Титулы подставляются в запросы автоматически.&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — параметр не поддерживается для данного поставщика.&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — параметр не поддерживается для данного поставщика.&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — параметр не поддерживается для данного поставщика. Поставщик не поддерживает очереди.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Navitaire''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Navitaire'''&lt;br /&gt;
# Введите идентификатор агентства в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства на стороне поставщика.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать.&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП).&lt;br /&gt;
* '''Код валюты выписки''' — трехбуквенный код валюты, в которой должна быть сформирована цена PNR у поставщика для корректной выписки по данному реквизиту.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Radixx ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Radixx ''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для Radixx ''' &lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС (из настроек реквизитов к GDS) &lt;br /&gt;
*'''Максимальное кол-во результатов''' — максимальное число результатов в выдаче&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Radixx''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для Radixx'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — Идентификатор агентства в ГДС (из настроек реквизитов к GDS)&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если данный реквизит должен иметь наибольший приоритет среди других заданных реквизитов (если этот реквизит - единственный, опцию все равно нужно включить)&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
* '''Автоматически добавлять титул пассажира''' — по умолчанию указываем титул пассажира (MR/MS MISS/MSTR)&lt;br /&gt;
* '''Номер очереди в ГДС, куда помещать создаваемую бронь''' — все создаваемые брони будут передаваться в указанную очередь.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Включает скрытие цены на сайте ГДС''' — не поддерживается у данного поставщика&lt;br /&gt;
* '''Список команд, которые будут выполнены при создании ПНРа''' — не поддерживается у данного поставщика&lt;br /&gt;
* '''Использовать перебронирование для наименьшей цены''' — не поддерживается у данного поставщика&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''Radixx''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для Radixx'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Выберите '''Тип контракта реквизитов выписки'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — Идентификатор агентства в ГДС (из настроек реквизитов к GDS)  &lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если данный реквизит должен иметь наибольший приоритет среди других заданных реквизитов (если этот реквизит - единственный, опцию все равно нужно включить)&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' — (нужно для корректного срабатывания Ценообразования в Немо 2.0). BSP - для стока BSP, TCH - для стока ТКП, ARC - аналог BSP и TCH для США, DDC - для прямого стока авиакомпании.&lt;br /&gt;
* '''IATA валидатор билетов в данных реквизитах''' — идентификатор агентства в IATA. Вводится для отображения в Nemo Connect в брони в разделе данных об источнике&lt;br /&gt;
* '''Код валюты выписки''' — код валюты, в которой должна быть сформирована цена PNR у поставщика для корректной выписки по данному реквизиту&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Необязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к, на которые применяются данные реквизиты''' — авиакомпании, для которых реквизиты будут срабатывать&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Другие параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Список а/к с пасданными в эндорсменте''' — по умолчанию для БСП/ТКП стока и для авиакомпании Аэрофлот введите SU&lt;br /&gt;
* '''Добавлять пассивные сегменты для удержания брони''' — не поддерживается у данного поставщика &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== SolringNDC ===&lt;br /&gt;
==== Настройка реквизитов поиска ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SolringNDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты поиска для SolringNDC ''' &lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для поиска&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС (соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS)&lt;br /&gt;
* '''Идентификатор клиента''' — соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS&lt;br /&gt;
* '''Ключ клиента''' — соответствует &amp;quot;Ключ авторизации&amp;quot; из Реквизитов к GDS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов бронирования ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SolringNDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты бронирования для SolringNDC'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для бронирования&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС (соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS)&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Идентификатор клиента''' — соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS&lt;br /&gt;
* '''Ключ клиента''' — соответствует &amp;quot;Ключ авторизации&amp;quot; из Реквизитов к GDS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Настройка реквизитов выписки ====&lt;br /&gt;
# Откройте пакет реквизитов поставщика ''SolringNDC''&lt;br /&gt;
# Нажмите '''Добавить Реквизиты выписки для SolringNDC'''&lt;br /&gt;
# Введите идентификатор агентства в ГДС в качестве '''Уникального идентификатора реквизитов у поставщика'''&lt;br /&gt;
# Установите флажок '''Признак дефолтных реквизитов'''&lt;br /&gt;
# Нажмите на кнопку '''Сохранить'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left; width: 800px;&amp;quot; | Параметры пакета реквизитов для выписки&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; | Обязательные параметры&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* '''Уникальный идентификатор реквизитов у поставщика''' — идентификатор агентства в ГДС (соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS)&lt;br /&gt;
* '''Признак дефолтных реквизитов''' — включите опцию, если выписка в пакете осуществляется на общем стоке (БСП или ТКП)&lt;br /&gt;
* '''Идентификатор клиента''' — соответствует &amp;quot;Идентификатор агентства в ГДС&amp;quot; из Реквизитов к GDS&lt;br /&gt;
* '''Ключ клиента''' — соответствует &amp;quot;Ключ авторизации&amp;quot; из Реквизитов к GDS&lt;br /&gt;
* '''Тип контракта реквизитов выписки''' &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Особенности работы настройки &amp;quot;Максимальное кол-во результатов&amp;quot;. Некоторые ГДС поддерживают этот параметр на своем уровне. К ним относятся Амадеус, uAPI, Navitair. Результаты остальных поставщиков .нет &amp;quot;обрезает&amp;quot; на своем уровне. Принцип таков — отфильтровываем наиболее дорогие полеты ДО применения ЦО. }}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Реквизиты подключения к ГРС в {{NameProject2}}]]&lt;br /&gt;
* [[Реквизиты подключения к ГРС в Немо 1.0]]&lt;br /&gt;
* [[Глобальная распределительная система]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Sabre]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[Travelport (Galileo)]]&lt;br /&gt;
* [[Pseudo City Code|PCC]]&lt;br /&gt;
* [[Международная ассоциация воздушного транспорта|IATA]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9A%D1%8D%D1%88-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=17382</id>
		<title>Кэш-сервер</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9A%D1%8D%D1%88-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&amp;diff=17382"/>
		<updated>2022-03-15T08:58:15Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройки авиакэша */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;
&lt;br /&gt;
'''Администратору необходимо''':&lt;br /&gt;
# Зайти в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.&lt;br /&gt;
# Включить опцию '''Управление кэшем''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''.&lt;br /&gt;
&lt;br /&gt;
'''Менеджеру необходимо''':&lt;br /&gt;
# Зайти в раздел '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''&lt;br /&gt;
# Включить опцию '''Использовать кэш {{NameProject2}}'''&lt;br /&gt;
&lt;br /&gt;
= Настройки авиакэша =&lt;br /&gt;
В разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Правила кэширования перелётов''' перелётов можно задать неограниченного количество правил кэширования результатов авиа-поиска:&lt;br /&gt;
*'''Время до вылета в часах''' — означает, что для срабатывания правила до вылета должно быть указанное количество часов и более. Если срабатывает насколько правил, то выбирается то, что «ближе всего» к дате вылета. Например, есть правила: до вылета более 10, 20, 30 и 100 часов. Фактически до вылета 50 часов. Срабатывают первые 3 правила, и выбирается правило «до вылета 30 часов». Если ни одно правило не удовлетворяет требованиям, то берётся правило с наименьшим количеством часов. Например, есть 100, 200, 300 часов, а вылет фактически за 50 часов, в этом случае будет взято время жизни кэша от правила «100 часов до вылета».&lt;br /&gt;
*'''Время жизни кэша в минутах''' — период актуальности результатов поиска, сохраненных в кэше, с момента последнего поиска.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для корректной работы необходимо заводить правила кэширования на каждую группу/субагента/пользователя отдельно, настройки не наследуются}}&lt;br /&gt;
&lt;br /&gt;
= Учёт смены курсов в GDS =&lt;br /&gt;
При смене курсов валют в GDS результаты поиска в кэше теряют актуальность, т.к. это приводит к изменению стоимости авиаперевозки в случаях, когда валюта итоговой стоимости отличается от валюты, в которой заведён тариф. Для решения этой проблемы в рамках авиа-сервера ведётся учёт изменений курсов валют. При получении результатов поиска из кэш-сервера проверяется, имели ли место изменения курса валюты тарифа относительно валюты итоговой стоимости. Если они были, то стоимость результатов поиска пересчитывается с учётом изменения курса валют.&lt;br /&gt;
Данный функционал в настоящее время реализован только для поставщика Sabre.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для корректной работы необходимо наличие ключевого слова BSRDSP в EPR для всех PCC (настройки прописывает Sabre, обратитесь в службу поддержки ГРС). Данный параметр влияет на логику расчёта курсов и при его отсутствии пересчёт цен будет происходить некорректно.}}&lt;br /&gt;
&lt;br /&gt;
Прим: Пересчёт стоимости идёт не только в части тарифа, но и в части такс. Если при этом таксы заведены в других валютах, отличных от валюты тарифа, то пересчёт будет всё равно произведён, т.к. нет возможности в результатах поиска получать информацию о валютах, в которых заведены таксы. Соответственно, результат в таких случаях может немного отклониться от фактического.&lt;br /&gt;
&lt;br /&gt;
Данный функционал включается настройкой «'''Включить пересчёт курсов для результатов из кэша'''» в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''.&lt;br /&gt;
&lt;br /&gt;
В Sabre смена курсов происходит 1 раз в неделю в среду в полночь по часовому поясу, к которому относится PCC агентства. Синхронизация курсов на авиа-сервере запускается во вторник, среду и четверг в начале каждого часа(00:05, 01:05 и т.д) по московскому времени. При этом синхронизируются курсы для валют, которые встречались в результатах поиска.&lt;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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Radixx&amp;diff=17373</id>
		<title>Radixx</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Radixx&amp;diff=17373"/>
		<updated>2022-01-14T12:06:06Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Дополнительные сведения */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Radixx Logo.png|right|250px]]&lt;br /&gt;
'''Radixx''' - компания, предоставляющая программное обеспечение для продажи, бронирования и дистрибуции туристических и пассажирских услуг. &lt;br /&gt;
&lt;br /&gt;
На данный момент в рамках {{NameSystem}} Radixx поддерживает взаимодействие с авиакомпанией [[Flydubai]]. &lt;br /&gt;
&lt;br /&gt;
Компания была основана в 1993 году. Штаб-квартира находится в Орландо, штат Флорида, США, и имеет дополнительное представительство в Индии и Южной Африке. В настоящее время обслуживает около 50 авиакомпаний на шести континентах. Более полную информацию вы можете найти на официальном сайте Radixx: [https://www.radixx.com/about-us/].&lt;br /&gt;
&lt;br /&gt;
== Процесс подключения к API Radixx в {{NameSystem}} ==&lt;br /&gt;
# В системе {{NameSystem}} на данный момент можно реализовать подключение к API Radixx. Для этого агентству необходимо обратиться ''в авиакомпанию'' для заключения договора и подписания NDA. &lt;br /&gt;
# Агенту выдают тестовые реквизиты, чтобы проверить работоспособность в тестовой среде. Авиакомпания Flydubai присылает тест кейсы, которые необходимо выполнить в тестовой среде и отправить им обратно запросы/ответы для проверки. По успешной проверке выдаются боевые реквизиты. &lt;br /&gt;
# Агент передает реквизиты техподдержке {{NameSystem}} через тикет в проектном трекере. Сотрудники техподдержки заводят и настраивают реквизиты в {{NameSystem}} для агента. (см. [[Реквизиты подключения к ГРС в Немо 2.0]])&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Radixx в {{NameSystem}} ==&lt;br /&gt;
=== Поиск ===&lt;br /&gt;
* Radixx не поддерживает тип пассажира INS, поэтому необходимо искать тариф для ребенка. В брони авиа сервера такие пассажиры также будут отображаться как дети. Специфично для FZ: при бронировании пассажиров типа INS в конце имени добавляется &amp;quot;INF&amp;quot; (только на уровне коммуникации авиа сервер - Radixx); нельзя бронировать младенцев с местом младше 6 месяцев.&lt;br /&gt;
* Не поддерживается поиск сложного маршрута.&lt;br /&gt;
* Доступны только два класса - эконом и бизнес.&lt;br /&gt;
* Поддерживается поиск по маршрутной сетке.&lt;br /&gt;
&lt;br /&gt;
=== Дополнительные услуги ===&lt;br /&gt;
* Radixx не предоставляет тарифных правил, поэтому {{NameSystem}} возвращает ссылки на ресурс с правилами тарифов конкретной авиакомпании. Получить ссылку можно в двух языках — en и ru.&lt;br /&gt;
* Доступны следующие мультиоперации: ActualizeFlight, GetPrice, GetFareRules и GetFareFamilies.&lt;br /&gt;
&lt;br /&gt;
=== Бронирование === &lt;br /&gt;
* На этапе бронирования и фиксации оплаты в PNR выполняется запрос LoginTravelAgent, посредством которого осуществляется вход в систему под агентом. Учетные данные для входа обязательно должны быть заполнены в реквизитах подключения к ГДС. Данные предоставляются авиакомпанией-партнером Radixx. &lt;br /&gt;
* Информация о паспортах не обрабатывается на стороне Radixx, поэтому вносить её нет необходимости. Если данные были заполнены, то Nemo Flight сохранит их на странице заказа и подставит в маршрут-квитанцию.&lt;br /&gt;
* Необходимо указывать хотя бы одни контактные данные покупателя/пассажира для информирования об изменениях.&lt;br /&gt;
* В Radixx есть защита от дубликатов бронирования, в таких случаях возвращается ошибка. В случае ошибки создание нового бронирования в {{NameSystem}} не выполняется.&lt;br /&gt;
* Дополнительные операции с бронью: модификация, импорт и получение истории ПНР.&lt;br /&gt;
* Нельзя оформлять бронирование на одного ребенка.&lt;br /&gt;
* В запросе SummaryPNR используются поля:&lt;br /&gt;
# Улица, дом, офис (параметры указаны в том же порядке, в котором они отображены) - в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;Address1&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Населенный пункт - в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;City&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Область (в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;State&amp;lt;/syntaxhighlight&amp;gt;) &lt;br /&gt;
# Почтовый индекс - в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;Postal&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Страна - в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;CountryCode&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
# Телефон (при его наличии) - в XML поле &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;PhoneNumber&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Изменение значений этих параметров происходит в настройках '''Админ. панели Nemo''' в '''Аккаунт менеджмент → Агенты и пользователи → Профили компаний'''&lt;br /&gt;
&lt;br /&gt;
=== Тип оплаты в ПНР ===&lt;br /&gt;
* По умолчанию нужно передавать в Radixx тип оплаты Invoice.&lt;br /&gt;
&lt;br /&gt;
=== Выписка ===&lt;br /&gt;
* Выписка билетов выполняется по предоплате, поэтому на стороне авиакомпании необходимо наличие депозита агента.&lt;br /&gt;
* Значения комиссий при выписке не передаются поставщику.&lt;br /&gt;
* После выполнения выписки и возврата авиакомпании высылают клиенту письмо со своей маршрут-квитанцией на электронный адрес, который был указан при бронировании. При этом в маршрут-квитанции указана базовая стоимость тарифа и такс авиакомпании, т.е. сбор агента на стороне {{NameSystem}} в этой маршрут-квитанции не фигурирует.&lt;br /&gt;
* Поставщик не возвращает номера билетов, поэтому {{NameProject2}} вместо них по умолчанию проставляет PNR локатор.&lt;br /&gt;
&lt;br /&gt;
=== Войдирование ===&lt;br /&gt;
* В IQ есть 2 часа (с момента создания PNR) на войд PNR без штрафов. В FZ при войдировании сразу есть штрафы. Войдирование выполняется посредством возврата.&lt;br /&gt;
&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 минут до вылета. При бронировании используется ТЛ от поставщика ReservationFulfillmentRequiredByGMT.&lt;br /&gt;
* Недоступен терминальный вид брони.&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Kiwi.com&amp;diff=17372</id>
		<title>Kiwi.com</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Kiwi.com&amp;diff=17372"/>
		<updated>2022-01-05T12:06:48Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Особенности Kiwi.com */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики авиабилетов]]&lt;br /&gt;
[[Файл:Logo kiwi.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
'''Kiwi.com''' – чешский онлайн-сервис, ранее известный под названием Skypicker. Осуществляет поиск по рейсам 600 авиакомпаний, в том числе лоукостеров.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Основные возможности==&lt;br /&gt;
&lt;br /&gt;
====Поиск и общее====&lt;br /&gt;
* Поиск по ОД.&lt;br /&gt;
* Показывает в результатах поиска валидирующего перевозчика.&lt;br /&gt;
&lt;br /&gt;
====Дополнительные операции (используются реквизиты/настройки бронирования)====&lt;br /&gt;
* Проверка доступности.&lt;br /&gt;
* Актуализация цены.&lt;br /&gt;
&lt;br /&gt;
====Бронирование (функциональность операций/запросов .NET авиа-сервера)====&lt;br /&gt;
* Бронирование перелета.&lt;br /&gt;
* Обновление (синхронизация) брони.&lt;br /&gt;
&lt;br /&gt;
====Выписка (функциональность операций/запросов .NET авиа-сервера)====&lt;br /&gt;
* Выписка билетов для всей брони.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Процесс подключения к Kiwi.com в Nemo.travel==&lt;br /&gt;
* Агентству необходимо обратиться в отдел продаж Kiwi.com и заключить договор.&lt;br /&gt;
* Агентство предоставляет реквизиты техподдержке {{NameSystem}} через задачу в проектном трекере.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Сопутствующие настройки для начала работы в Nemo.travel==&lt;br /&gt;
После завершения конфигурации реквизитов агенту необходимо сделать также следующие настройки:&lt;br /&gt;
# Внести необходимые правила для компаний, которые будут выписываться через коннектор Kiwi.com в файл ценообразования. Значения комиссий при выписке не передаются поставщику, поэтому для всех таких авиакомпаний можно указать нулевое значение комиссии и назначить при необходимости свои агентские сборы. (см. [[Ценообразование (Авиабилеты)]])&lt;br /&gt;
# Добавить шаблон маршрут-квитанции для поставщика Kiwi.com (см. [[Маршрут-квитанция]]).&lt;br /&gt;
# Добавить описания для переменных flightsFareRules__KiwiService_1 (от 1 до 7) - эти переменные будут выводиться в информации &amp;quot;О тарифе&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Особенности Kiwi.com==&lt;br /&gt;
# При поиске нет разделения на типы пассажиров, разделение на типы пассажиров выполняется на стороне {{NameSystem}}, в связи с чем могут быть расхождения, но при актуализации/бронировании приходит цена на пассажира уже с округлением на стороне поставщика. В качестве валидирующего перевозчика указывается первая авиакомпания. &lt;br /&gt;
# Поддерживается поиск только для эконом класса.&lt;br /&gt;
# Не поддерживается поиск только прямых перелетов.&lt;br /&gt;
# В поиске поддерживаются окружные даты (+- три дня).&lt;br /&gt;
# Запрос УПТ у данного поставщика отсутствует.&lt;br /&gt;
# Поддерживается выбор «семейств» через эмуляцию:тариф+дополнительный багаж&lt;br /&gt;
#* Standart-без багажа&lt;br /&gt;
#* OneBag-с одним багажом&lt;br /&gt;
#* TwoBags-с двойным багажом&lt;br /&gt;
# Получение карты мест не поддерживается.&lt;br /&gt;
# У поставщика поддерживается всего 3 типа пассажиров: &amp;quot;adults&amp;quot;, &amp;quot;children&amp;quot; и &amp;quot;infants&amp;quot;. Любой младенец до 2 лет относится к категории &amp;quot;infants&amp;quot;, и цена на него чаще всего такая же, как и на взрослого, или выше. INS cчитается infant.&lt;br /&gt;
# ТЛ от поставщика не приходит, поэтому вычисляется {{NameSystem}} как +30 мин от даты создания бронирования.&lt;br /&gt;
# &amp;quot;Endorsements&amp;quot; не поддерживаются.&lt;br /&gt;
# Репрайсинг перелётов {{NameProject2}} из других поставщиков в Kiwi.com не поддерживается, при попытке выполнения выдается ошибка: Kiwi.com does not support the repricing of flight from other suppliers.&lt;br /&gt;
# Передача комиссии не поддерживается поставщиком, т.к. процесс бронирования здесь - это лишь передача информации о пассажирах, а выписка - подтверждение поступления оплаты.&lt;br /&gt;
# В ответах цена всегда указывается в EUR, также может отображаться блок с эквивалентной стоимостью в запрашиваемой валюте, но, например, в ответе бронирования он присутствует не всегда.&lt;br /&gt;
# Информации о таксах нет.&lt;br /&gt;
# Информация о багаже учитывается, только если он бесплатный.&lt;br /&gt;
# Довнесение и модификация данных недоступны.&lt;br /&gt;
# Аннуляция и войдирование отсутствуют. &lt;br /&gt;
# Обновление не поддерживается. Присутствуют только нотификации об изменении статуса заказа на стороне поставщика.&lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
* [http://kiwi.com Официальный сайт Kiwi.com]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== См.также ==&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[Таймлимит]]&lt;br /&gt;
* [[Галилео]]&lt;br /&gt;
* [[Сейбр]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[API Travelfusion]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D0%B0%D1%83%D1%87%D0%B5%D1%80&amp;diff=17368</id>
		<title>Ваучер</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D0%B0%D1%83%D1%87%D0%B5%D1%80&amp;diff=17368"/>
		<updated>2021-12-21T09:12:07Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Электронный многоцелевой документ */&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;
* '''Электронный многоцелевой документ (Electronic Miscellaneous Document — EMD)''' — содержит информацию о сборах, сопутствующих авиаперелету и взимаемых помимо стоимости оформляемого билета.&lt;br /&gt;
&lt;br /&gt;
== Ваучеры в {{NameSystem}} ==&lt;br /&gt;
&lt;br /&gt;
После того, как оплата заказа зафиксирована, ваучер автоматически приходит в почту. Также его можно посмотреть на странице информации о заказе, нажав '''«Загрузить документ»'''. Отображение ваучера задаётся шаблоном, который находится в административной части сайта в разделе '''Настройки системы → Нотификации и документы → Документы'''. За вывод той или иной информации отвечает ряд переменных, описание которых представлено на странице с шаблоном документа.&lt;br /&gt;
&lt;br /&gt;
=== Электронный многоцелевой документ ===&lt;br /&gt;
В системе предусмотрена возможность создания собственного шаблона EMD, который будет направлен пользователю по завершению выписки. EMD отправляется в виде pdf файла в письме о выписке билетов. Важно учесть, что шаблон необходимо включить в групповые переменные &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%EMD%&amp;lt;/syntaxhighlight&amp;gt;. Дополнительно необходимо включить настройку &amp;quot;Прикладывать к письму с МК файлы EMD&amp;quot;.&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Справочник шаблонных переменных EMD'''&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;keys&amp;quot; style=&amp;quot;width: 100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Переменная&lt;br /&gt;
! Описание переменной&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_NAME%&lt;br /&gt;
|Название агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_LOGO%&lt;br /&gt;
|Лого агентства (изображение логотипа агентства должно быть в формате JPG или PNG)&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_ADDRESS%&lt;br /&gt;
|Адрес агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_PHONE%&lt;br /&gt;
|Телефон агентства&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_NAME%&lt;br /&gt;
|Имя заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_PATRONYMIC%&lt;br /&gt;
|Отчество заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%EXT_HTML%&lt;br /&gt;
|Купон&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_LOCATOR%&lt;br /&gt;
|Ид услуги в сервисе&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ID%&lt;br /&gt;
|Ид услуги в системе&lt;br /&gt;
|-&lt;br /&gt;
|%EXTERNAL_ID%&lt;br /&gt;
|Внешний ID заказа&lt;br /&gt;
|-&lt;br /&gt;
|%DATE%&lt;br /&gt;
|Дата&lt;br /&gt;
|-&lt;br /&gt;
|%FORM_OF_PAYMENT%&lt;br /&gt;
|Форма оплаты (стандартное имя платежного шлюза, а не заданное в настройках)&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_DATE%&lt;br /&gt;
|Дата оплаты&lt;br /&gt;
Если у заказа нет завершенных транзакций, переменная будет содержать дату выписки. &lt;br /&gt;
|-&lt;br /&gt;
|%SERVICE%&lt;br /&gt;
|Поставщик услуги&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа (в валюте агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_SALUTATION%&lt;br /&gt;
|Обращение к пассажиру (Mr./Mrs.)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_LASTNAME%&lt;br /&gt;
|Фамилия&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_NAME%&lt;br /&gt;
|Имя&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PATRONYMIC%&lt;br /&gt;
|Отчество&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_NUM%&lt;br /&gt;
|Номер документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_TYPE%&lt;br /&gt;
|Тип документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TYPE%&lt;br /&gt;
|Тип туриста/пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%QRCODE%&lt;br /&gt;
|QR-код&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_BASE_FARE%&lt;br /&gt;
|Тариф&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAXES_SUMM%&lt;br /&gt;
|Сумма такс на пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа(без сборов агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%DEPARTURE_AIRPORT%&lt;br /&gt;
|Аэропорт отправления&lt;br /&gt;
|-&lt;br /&gt;
|%ARRIVAL_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия&lt;br /&gt;
|-&lt;br /&gt;
|%BASE_FARE%&lt;br /&gt;
|Базовый тариф&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_ENDORSMENTS%&lt;br /&gt;
|Передаточная надпись&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_FARE_CALC%&lt;br /&gt;
|Расчёт тарифа {{Attention| Использование данной переменной поддерживается не всеми поставщиками.}}&lt;br /&gt;
|-&lt;br /&gt;
|%MARKETING_AIRLINE%&lt;br /&gt;
|Обслуживающая авиакомпания&lt;br /&gt;
|-&lt;br /&gt;
|%TAXES%&lt;br /&gt;
|Детализация значений всех такс с их кодами&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_NUMBER%&lt;br /&gt;
|Номер билета&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_DATE%&lt;br /&gt;
|Дата выписки билета&lt;br /&gt;
|-&lt;br /&gt;
|%SMOKING_TYPE%&lt;br /&gt;
|Тип курящий/некурящий&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_GATEWAY_NAME%&lt;br /&gt;
|Название платежного шлюза&lt;br /&gt;
|-&lt;br /&gt;
|%BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж (может использоваться внутри и вне сегмента; вне сегмента отображается минимальный багаж для текущего пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR%&lt;br /&gt;
|Код валидатора стока выписки реквизитов — указанный на стороне Nemo 2.0&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR_CODE%&lt;br /&gt;
|Код валидатора&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX%&lt;br /&gt;
|Агентский сбор за все бронирование&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_EACH%&lt;br /&gt;
|Агентский сбор, поровну разделенный на пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAX_TOTAL_PRICE%&lt;br /&gt;
|Общая стоимость заказа за всех пассажиров (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_AIRPORT%&lt;br /&gt;
|Аэропорт отправления (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_START_TERMINAL%&lt;br /&gt;
|Начальный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_DATE%&lt;br /&gt;
|Дата отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_TIME%&lt;br /&gt;
|Время отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_DATE%&lt;br /&gt;
|Дата прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_TIME%&lt;br /&gt;
|Время прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SUN_INFO%&lt;br /&gt;
|Вывод информации о солнечной стороне в полёте. {{Attention|Информация о солнечной стороне выводится только в том случае, если солнце будет освещать какую-либо сторону более 15% от общего времени перелёта.}}&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_END_TERMINAL%&lt;br /&gt;
|Конечный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_NUMBER%&lt;br /&gt;
|Номер рейса в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_NUM%&lt;br /&gt;
|Номер сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRLINE_NAME%&lt;br /&gt;
|Авиакомпания в сегменте полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_OPERATING_AIRLINE%&lt;br /&gt;
|Авиакомпания, выполняющая рейс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRCRAFT_NAME%&lt;br /&gt;
|Название воздушного судна&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DISTANSE%&lt;br /&gt;
|Расстояние в км&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_TIME%&lt;br /&gt;
|Время полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_QUANTITY%&lt;br /&gt;
|Количество технических остановок. Использовать необходимо внутри группы %SEGMENT%.&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_INFORMATION%	&lt;br /&gt;
|Детальная информация о техпосадках. Отображает полную информацию о технических посадках в перелете.&lt;br /&gt;
|- &lt;br /&gt;
|%AGENCY_CURRENCY_CODE%	&lt;br /&gt;
|Код валюты агенства&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_EN%	&lt;br /&gt;
|Агентский сбор прописью на английском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_RU%	&lt;br /&gt;
|Агентский сбор прописью на русском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_WITHOUT_EXT_SERV%&lt;br /&gt;
|Агентский сбор без учета доп.услуг (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_EN%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на английском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_RU%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на русском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BASE_FARE_CODE%&lt;br /&gt;
|Код базового тарифа (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_CLASS%&lt;br /&gt;
|Класс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_US_BAGGAGE_INFO%&lt;br /&gt;
|Дополнительная информация о нормах багажа в США(на сайте перевозчика)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж для сегмента. Устаревшая переменная, рекомендуется использовать %BAGGAGE_ALLOWANCE%&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STATUS%&lt;br /&gt;
|Статус сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_VENDOR_ID%&lt;br /&gt;
|ID заказа в авиакомпании&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SEAT%&lt;br /&gt;
|Место пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_TICKET_NUM%&lt;br /&gt;
|Номер билета пассажира на сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_COUNT%&lt;br /&gt;
|Количество пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_CHARGE%&lt;br /&gt;
|Сумма сборов&lt;br /&gt;
|-&lt;br /&gt;
|%PDF_URL%&lt;br /&gt;
|Ссылка на МК в формате PDF (для заказов в АРС Сирена Трэвел МК будет от поставщика)&lt;br /&gt;
|-&lt;br /&gt;
|%VIEWTRIP_URL%&lt;br /&gt;
|Ссылка на информацию о перелете в сервисе ViewTrip&lt;br /&gt;
|-&lt;br /&gt;
|%CHILD_DATE_OF_BIRTH%&lt;br /&gt;
|Дата рождения пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%LOYALTY_CARD%&lt;br /&gt;
|Карта лояльности&lt;br /&gt;
|-&lt;br /&gt;
|%MEAL%&lt;br /&gt;
|Предпочитаемое питание&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PRICE_WITH_CHARGE%&lt;br /&gt;
|Общая стоимость билета на пассажира (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_URLS%&lt;br /&gt;
|Ссылки на билеты Аэроэкспресса&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
|Билеты на Аэроэкспресс&lt;br /&gt;
|-&lt;br /&gt;
|%EXTSERVICE_INFO%&lt;br /&gt;
|Информация о дополнительной услуге&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ACCESS_CODE%&lt;br /&gt;
|Код доступа к заказу&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_CARD_NUMBER%&lt;br /&gt;
|Номер банковской карты оплаты (в формате ПК XXXXXXXXXXXX9987)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_FULL_NAME%&lt;br /&gt;
|Полное название тарифа&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_HAND_LUGGAGE%&lt;br /&gt;
|Ручная кладь&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_BAGGAGE%&lt;br /&gt;
|Багаж&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_CHANGEABLE%&lt;br /&gt;
|Информация об условиях обмена (текст, для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_REFUNDABLE%&lt;br /&gt;
|Информация о правилах возврата (для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MILES%&lt;br /&gt;
|Мили&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MEALS%&lt;br /&gt;
|Питание&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_VIP%&lt;br /&gt;
|Информация о VIP-услугах&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_SEAT_SELECTION%&lt;br /&gt;
|Информация о регистрации мест&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TARIFF%&lt;br /&gt;
| НДС на тариф&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TAXES%&lt;br /&gt;
| НДС за таксы&lt;br /&gt;
|-&lt;br /&gt;
| %VAT%&lt;br /&gt;
| НДС (тарифа + такс)&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_DUES%&lt;br /&gt;
| НДС за сборы&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TOTAL_AMOUNT%&lt;br /&gt;
| Сумма НДС&lt;br /&gt;
|-&lt;br /&gt;
| %ALPHA_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге АльфаCтрахование для всего заказа&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_ALPHA_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге АльфаCтрахование для пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %ERV_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге ERV-Cтрахование для всего заказа&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_ERV_INSURANCE_INFO%&lt;br /&gt;
| Информация по ERV страхованию&lt;br /&gt;
|-&lt;br /&gt;
| %AEROEXPRESS_TICKET_URLS%&lt;br /&gt;
| Ссылки на билеты Аэроэкспресса&lt;br /&gt;
|-&lt;br /&gt;
| %AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
| Билеты на Аэроэкспресс&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
| Билеты на Аэроэкспресс для одного пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_AEROEXPRESS_TICKET_URL%&lt;br /&gt;
| Ссылки на билеты Аэроэкспресса для одного пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %SERVICE_PACK_INFO%&lt;br /&gt;
| Информация о выбранном сервисном пакете&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_NUMBER%&lt;br /&gt;
| Номер EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_DESCRIPTION%&lt;br /&gt;
| Описание EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PARENT_TICKET%&lt;br /&gt;
| Связанный билет&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_ISSUE_DATE_TIME%&lt;br /&gt;
| Время выпуска EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_ISSUE_DATE%&lt;br /&gt;
| Дата выпуска EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE%&lt;br /&gt;
| Сумма EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE_CURRENCY%&lt;br /&gt;
| Валюта суммы EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE_IN_WORDS%&lt;br /&gt;
| Сумма EMD словами&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PASSENGER_SUM%&lt;br /&gt;
| Сумма всех EMD пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PASSENGER_SUM_CURRENCY%&lt;br /&gt;
| Валюта суммы всех EMD пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %SUPPLIER_ID%&lt;br /&gt;
| ID поставщика&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&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;
[[Файл:Voucher1.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Результат:'''&lt;br /&gt;
&lt;br /&gt;
[[Файл:Voucher2.jpg]]&lt;br /&gt;
&lt;br /&gt;
При работе с группами в маршрут-квитанции важно учесть, что для каждого пассажира заполняется своя маршрут-квитанция, в связи с этим группа &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%SEGMENT%&amp;lt;/syntaxhighlight&amp;gt; должна включаться в группу &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%PASSENGER%&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Также в новых браузерах могут возникнуть ошибки при использовании переменных-групп в таблицах. Для избежания проблем можно использовать следующую конструкцию: &amp;lt;pre&amp;gt;&amp;lt;tr style=«display:none»&amp;gt;&amp;lt;td colspan=«99»&amp;gt;%SEGMENT%&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D0%B0%D1%83%D1%87%D0%B5%D1%80&amp;diff=17367</id>
		<title>Ваучер</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D0%B0%D1%83%D1%87%D0%B5%D1%80&amp;diff=17367"/>
		<updated>2021-12-21T09:11:18Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Ваучеры в {{NameSystem}} */&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;
* '''Электронный многоцелевой документ (Electronic Miscellaneous Document — EMD)''' — содержит информацию о сборах, сопутствующих авиаперелету и взимаемых помимо стоимости оформляемого билета.&lt;br /&gt;
&lt;br /&gt;
== Ваучеры в {{NameSystem}} ==&lt;br /&gt;
&lt;br /&gt;
После того, как оплата заказа зафиксирована, ваучер автоматически приходит в почту. Также его можно посмотреть на странице информации о заказе, нажав '''«Загрузить документ»'''. Отображение ваучера задаётся шаблоном, который находится в административной части сайта в разделе '''Настройки системы → Нотификации и документы → Документы'''. За вывод той или иной информации отвечает ряд переменных, описание которых представлено на странице с шаблоном документа.&lt;br /&gt;
&lt;br /&gt;
=== Электронный многоцелевой документ ===&lt;br /&gt;
В системе предусмотрена возможность создания собственного шаблона EMD, который будет направлен пользователю по завершению выписки. EMD отправляется в виде pdf файла в письме о выписке билетов. Важно учесть, что шаблон необходимо включить в групповые переменные &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%EMD%&amp;lt;/syntaxhighlight&amp;gt;. Дополниетльно необходимо включить настройку &amp;quot;Прикладывать к письму с МК файлы EMD&amp;quot;.&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;'''Справочник шаблонных переменных EMD'''&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;keys&amp;quot; style=&amp;quot;width: 100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Переменная&lt;br /&gt;
! Описание переменной&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_NAME%&lt;br /&gt;
|Название агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_LOGO%&lt;br /&gt;
|Лого агентства (изображение логотипа агентства должно быть в формате JPG или PNG)&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_ADDRESS%&lt;br /&gt;
|Адрес агентства&lt;br /&gt;
|-&lt;br /&gt;
|%AGENCY_PHONE%&lt;br /&gt;
|Телефон агентства&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_NAME%&lt;br /&gt;
|Имя заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%CLIENT_PATRONYMIC%&lt;br /&gt;
|Отчество заказчика&lt;br /&gt;
|-&lt;br /&gt;
|%EXT_HTML%&lt;br /&gt;
|Купон&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_LOCATOR%&lt;br /&gt;
|Ид услуги в сервисе&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ID%&lt;br /&gt;
|Ид услуги в системе&lt;br /&gt;
|-&lt;br /&gt;
|%EXTERNAL_ID%&lt;br /&gt;
|Внешний ID заказа&lt;br /&gt;
|-&lt;br /&gt;
|%DATE%&lt;br /&gt;
|Дата&lt;br /&gt;
|-&lt;br /&gt;
|%FORM_OF_PAYMENT%&lt;br /&gt;
|Форма оплаты (стандартное имя платежного шлюза, а не заданное в настройках)&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_DATE%&lt;br /&gt;
|Дата оплаты&lt;br /&gt;
Если у заказа нет завершенных транзакций, переменная будет содержать дату выписки. &lt;br /&gt;
|-&lt;br /&gt;
|%SERVICE%&lt;br /&gt;
|Поставщик услуги&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа (в валюте агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_SALUTATION%&lt;br /&gt;
|Обращение к пассажиру (Mr./Mrs.)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_LASTNAME%&lt;br /&gt;
|Фамилия&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_NAME%&lt;br /&gt;
|Имя&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PATRONYMIC%&lt;br /&gt;
|Отчество&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_NUM%&lt;br /&gt;
|Номер документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_DOC_TYPE%&lt;br /&gt;
|Тип документа&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TYPE%&lt;br /&gt;
|Тип туриста/пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%QRCODE%&lt;br /&gt;
|QR-код&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_BASE_FARE%&lt;br /&gt;
|Тариф&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAXES_SUMM%&lt;br /&gt;
|Сумма такс на пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TOTAL_PRICE%&lt;br /&gt;
|Стоимость заказа(без сборов агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%DEPARTURE_AIRPORT%&lt;br /&gt;
|Аэропорт отправления&lt;br /&gt;
|-&lt;br /&gt;
|%ARRIVAL_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия&lt;br /&gt;
|-&lt;br /&gt;
|%BASE_FARE%&lt;br /&gt;
|Базовый тариф&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_ENDORSMENTS%&lt;br /&gt;
|Передаточная надпись&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_FARE_CALC%&lt;br /&gt;
|Расчёт тарифа {{Attention| Использование данной переменной поддерживается не всеми поставщиками.}}&lt;br /&gt;
|-&lt;br /&gt;
|%MARKETING_AIRLINE%&lt;br /&gt;
|Обслуживающая авиакомпания&lt;br /&gt;
|-&lt;br /&gt;
|%TAXES%&lt;br /&gt;
|Детализация значений всех такс с их кодами&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_NUMBER%&lt;br /&gt;
|Номер билета&lt;br /&gt;
|-&lt;br /&gt;
|%TICKET_DATE%&lt;br /&gt;
|Дата выписки билета&lt;br /&gt;
|-&lt;br /&gt;
|%SMOKING_TYPE%&lt;br /&gt;
|Тип курящий/некурящий&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_GATEWAY_NAME%&lt;br /&gt;
|Название платежного шлюза&lt;br /&gt;
|-&lt;br /&gt;
|%BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж (может использоваться внутри и вне сегмента; вне сегмента отображается минимальный багаж для текущего пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR%&lt;br /&gt;
|Код валидатора стока выписки реквизитов — указанный на стороне Nemo 2.0&lt;br /&gt;
|-&lt;br /&gt;
|%TICKETING_VALIDATOR_CODE%&lt;br /&gt;
|Код валидатора&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX%&lt;br /&gt;
|Агентский сбор за все бронирование&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_EACH%&lt;br /&gt;
|Агентский сбор, поровну разделенный на пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_TAX_TOTAL_PRICE%&lt;br /&gt;
|Общая стоимость заказа за всех пассажиров (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_AIRPORT%&lt;br /&gt;
|Аэропорт отправления (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_START_TERMINAL%&lt;br /&gt;
|Начальный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_DATE%&lt;br /&gt;
|Дата отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DEP_TIME%&lt;br /&gt;
|Время отправки в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_AIRPORT%&lt;br /&gt;
|Аэропорт прибытия (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_DATE%&lt;br /&gt;
|Дата прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_ARR_TIME%&lt;br /&gt;
|Время прилета в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SUN_INFO%&lt;br /&gt;
|Вывод информации о солнечной стороне в полёте. {{Attention|Информация о солнечной стороне выводится только в том случае, если солнце будет освещать какую-либо сторону более 15% от общего времени перелёта.}}&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_END_TERMINAL%&lt;br /&gt;
|Конечный терминал&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_NUMBER%&lt;br /&gt;
|Номер рейса в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_NUM%&lt;br /&gt;
|Номер сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRLINE_NAME%&lt;br /&gt;
|Авиакомпания в сегменте полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_OPERATING_AIRLINE%&lt;br /&gt;
|Авиакомпания, выполняющая рейс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_AIRCRAFT_NAME%&lt;br /&gt;
|Название воздушного судна&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_DISTANSE%&lt;br /&gt;
|Расстояние в км&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_FLT_TIME%&lt;br /&gt;
|Время полета&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_QUANTITY%&lt;br /&gt;
|Количество технических остановок. Использовать необходимо внутри группы %SEGMENT%.&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STOP_INFORMATION%	&lt;br /&gt;
|Детальная информация о техпосадках. Отображает полную информацию о технических посадках в перелете.&lt;br /&gt;
|- &lt;br /&gt;
|%AGENCY_CURRENCY_CODE%	&lt;br /&gt;
|Код валюты агенства&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_EN%	&lt;br /&gt;
|Агентский сбор прописью на английском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_FEE_LETTERS_RU%	&lt;br /&gt;
|Агентский сбор прописью на русском (сбор за заказ)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TAX_WITHOUT_EXT_SERV%&lt;br /&gt;
|Агентский сбор без учета доп.услуг (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_EN%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на английском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_AGENCY_TWES_FEE_LETTERS_RU%&lt;br /&gt;
|Агентский сбор без учета доп.услуг прописью на русском (сбор за пассажира)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BASE_FARE_CODE%&lt;br /&gt;
|Код базового тарифа (в сегменте)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_CLASS%&lt;br /&gt;
|Класс в сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_US_BAGGAGE_INFO%&lt;br /&gt;
|Дополнительная информация о нормах багажа в США(на сайте перевозчика)&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_BAGGAGE_ALLOWANCE%&lt;br /&gt;
|Багаж для сегмента. Устаревшая переменная, рекомендуется использовать %BAGGAGE_ALLOWANCE%&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_STATUS%&lt;br /&gt;
|Статус сегмента&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_VENDOR_ID%&lt;br /&gt;
|ID заказа в авиакомпании&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_SEAT%&lt;br /&gt;
|Место пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%SEG_TICKET_NUM%&lt;br /&gt;
|Номер билета пассажира на сегменте&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_COUNT%&lt;br /&gt;
|Количество пассажиров&lt;br /&gt;
|-&lt;br /&gt;
|%TOTAL_CHARGE%&lt;br /&gt;
|Сумма сборов&lt;br /&gt;
|-&lt;br /&gt;
|%PDF_URL%&lt;br /&gt;
|Ссылка на МК в формате PDF (для заказов в АРС Сирена Трэвел МК будет от поставщика)&lt;br /&gt;
|-&lt;br /&gt;
|%VIEWTRIP_URL%&lt;br /&gt;
|Ссылка на информацию о перелете в сервисе ViewTrip&lt;br /&gt;
|-&lt;br /&gt;
|%CHILD_DATE_OF_BIRTH%&lt;br /&gt;
|Дата рождения пассажира&lt;br /&gt;
|-&lt;br /&gt;
|%LOYALTY_CARD%&lt;br /&gt;
|Карта лояльности&lt;br /&gt;
|-&lt;br /&gt;
|%MEAL%&lt;br /&gt;
|Предпочитаемое питание&lt;br /&gt;
|-&lt;br /&gt;
|%PASS_PRICE_WITH_CHARGE%&lt;br /&gt;
|Общая стоимость билета на пассажира (со сборами агентства)&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_URLS%&lt;br /&gt;
|Ссылки на билеты Аэроэкспресса&lt;br /&gt;
|-&lt;br /&gt;
|%AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
|Билеты на Аэроэкспресс&lt;br /&gt;
|-&lt;br /&gt;
|%EXTSERVICE_INFO%&lt;br /&gt;
|Информация о дополнительной услуге&lt;br /&gt;
|-&lt;br /&gt;
|%BOOKING_ACCESS_CODE%&lt;br /&gt;
|Код доступа к заказу&lt;br /&gt;
|-&lt;br /&gt;
|%PAYMENT_CARD_NUMBER%&lt;br /&gt;
|Номер банковской карты оплаты (в формате ПК XXXXXXXXXXXX9987)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_FULL_NAME%&lt;br /&gt;
|Полное название тарифа&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_HAND_LUGGAGE%&lt;br /&gt;
|Ручная кладь&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_BAGGAGE%&lt;br /&gt;
|Багаж&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_CHANGEABLE%&lt;br /&gt;
|Информация об условиях обмена (текст, для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_IS_REFUNDABLE%&lt;br /&gt;
|Информация о правилах возврата (для семейств тарифов)&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MILES%&lt;br /&gt;
|Мили&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_MEALS%&lt;br /&gt;
|Питание&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_VIP%&lt;br /&gt;
|Информация о VIP-услугах&lt;br /&gt;
|-&lt;br /&gt;
|%FLIGHT_TARIFF_SEAT_SELECTION%&lt;br /&gt;
|Информация о регистрации мест&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TARIFF%&lt;br /&gt;
| НДС на тариф&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TAXES%&lt;br /&gt;
| НДС за таксы&lt;br /&gt;
|-&lt;br /&gt;
| %VAT%&lt;br /&gt;
| НДС (тарифа + такс)&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_DUES%&lt;br /&gt;
| НДС за сборы&lt;br /&gt;
|-&lt;br /&gt;
| %VAT_TOTAL_AMOUNT%&lt;br /&gt;
| Сумма НДС&lt;br /&gt;
|-&lt;br /&gt;
| %ALPHA_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге АльфаCтрахование для всего заказа&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_ALPHA_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге АльфаCтрахование для пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %ERV_INSURANCE_INFO%&lt;br /&gt;
| Информация об услуге ERV-Cтрахование для всего заказа&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_ERV_INSURANCE_INFO%&lt;br /&gt;
| Информация по ERV страхованию&lt;br /&gt;
|-&lt;br /&gt;
| %AEROEXPRESS_TICKET_URLS%&lt;br /&gt;
| Ссылки на билеты Аэроэкспресса&lt;br /&gt;
|-&lt;br /&gt;
| %AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
| Билеты на Аэроэкспресс&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_AEROEXPRESS_TICKET_IMG%&lt;br /&gt;
| Билеты на Аэроэкспресс для одного пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %PASS_AEROEXPRESS_TICKET_URL%&lt;br /&gt;
| Ссылки на билеты Аэроэкспресса для одного пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %SERVICE_PACK_INFO%&lt;br /&gt;
| Информация о выбранном сервисном пакете&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_NUMBER%&lt;br /&gt;
| Номер EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_DESCRIPTION%&lt;br /&gt;
| Описание EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PARENT_TICKET%&lt;br /&gt;
| Связанный билет&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_ISSUE_DATE_TIME%&lt;br /&gt;
| Время выпуска EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_ISSUE_DATE%&lt;br /&gt;
| Дата выпуска EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE%&lt;br /&gt;
| Сумма EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE_CURRENCY%&lt;br /&gt;
| Валюта суммы EMD&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PRICE_IN_WORDS%&lt;br /&gt;
| Сумма EMD словами&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PASSENGER_SUM%&lt;br /&gt;
| Сумма всех EMD пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %EMD_PASSENGER_SUM_CURRENCY%&lt;br /&gt;
| Валюта суммы всех EMD пассажира&lt;br /&gt;
|-&lt;br /&gt;
| %SUPPLIER_ID%&lt;br /&gt;
| ID поставщика&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&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;
[[Файл:Voucher1.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Результат:'''&lt;br /&gt;
&lt;br /&gt;
[[Файл:Voucher2.jpg]]&lt;br /&gt;
&lt;br /&gt;
При работе с группами в маршрут-квитанции важно учесть, что для каждого пассажира заполняется своя маршрут-квитанция, в связи с этим группа &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%SEGMENT%&amp;lt;/syntaxhighlight&amp;gt; должна включаться в группу &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;none&amp;quot; style=&amp;quot;font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;&amp;quot;&amp;gt;%PASSENGER%&amp;lt;/syntaxhighlight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Также в новых браузерах могут возникнуть ошибки при использовании переменных-групп в таблицах. Для избежания проблем можно использовать следующую конструкцию: &amp;lt;pre&amp;gt;&amp;lt;tr style=«display:none»&amp;gt;&amp;lt;td colspan=«99»&amp;gt;%SEGMENT%&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/pre&amp;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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17344</id>
		<title>Выгрузка заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%92%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17344"/>
		<updated>2021-10-02T12:21:45Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Выгрузка заказа для компонента «Авиабилеты» */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Статистика и отчёты]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
[[Категория:Модули]] &lt;br /&gt;
[[Категория:Встроенные модули]]&lt;br /&gt;
'''Выгрузка заказов''' — это экспорт данных заказа или заказов для различных компонентов системы {{NameSystemLink}}.&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;
{{Attention| &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при синхронизации произойдет, только если в заказе произошли изменения. &lt;br /&gt;
*Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.}}&lt;br /&gt;
&lt;br /&gt;
== Настройки == &lt;br /&gt;
&amp;lt;!--[[Файл:Sofi.png|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]]--&amp;gt;&lt;br /&gt;
[[Файл:Выгрузка заказов.jpg|400px|thumb|right|Настройка процесса выгрузки заказов для авиабилетов]] &lt;br /&gt;
Настройки выгрузки заказов доступны в разделе '''Настройки системы → Интеграция → Выгрузка заказов'''.&lt;br /&gt;
&amp;lt;!--* '''Выгрузка одновременно и Nemo, и Софи''' — настройка позволяет производить экспорт данных одновременно в двух форматах. &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Опция доступна только для компонента '''«Авиабилеты»''', при включенном модуле '''«Выгрузка заказов Софи».&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* &amp;lt;!--'''Тип выгрузки'''--&amp;gt; '''Экспортировать заказы в формате''' — настройка определяет один из доступных форматов выгрузки заказов:&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Nemo''''' — внутренний формат системы {{NameSystem}}, доступен по умолчанию.&lt;br /&gt;
** '''''&amp;lt;!--Выгрузка заказов--&amp;gt; Софи''''' — дополнительный формат, становится доступным при включении модуля '''«Выгрузка заказов Софи»'''. &lt;br /&gt;
** '''''Nemo Backoffice''''' — возможность экспорта заказов в формате JSON, который предоставляет более полный и актуальный объем данных, использует международные стандарты формата данных, является усовершенствованной версией протокола экспорта данных в формате Nemo.&lt;br /&gt;
&amp;lt;!--* '''Url скрипта для выгрузки в выбранном формате''' — URL, на который будет производиться выгрузка данных. --&amp;gt;&lt;br /&gt;
* '''Адрес для отправки нотификаций об изменении заказа''' —  если задан, то при получении изменений в ходе актуализации отправляется GET-запрос на данный адрес ('''Пример''' ''http://127.0.0.1/?booking_id=ORDER_ID&amp;amp;nemo_id=NEMO_CONNECT_ORDER_ID&amp;amp;locator=LOCATOR''). Формат значения поддерживает переменные '''LOCATOR''', '''ORDER_ID''', '''NEMO_CONNECT_ORDER_ID''' - ('''LOCATOR''' - идентификатор услуги в системе поставщика услуг, '''ORDER_ID''' - идентификатор заказа в системе NEMO, '''NEMO_CONNECT_ORDER_ID''' - идентификатор заказа в системе NEMO Connect).&lt;br /&gt;
* '''Url скрипта для выгрузки в формате Nemo''' — URL, на который будет производиться выгрузка данных. &lt;br /&gt;
* '''Url скрипта для выгрузки в формате СОФИ''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
Cистема {{NameSystem}} отправляет файлы выгрузки на указанный в этом поле http-адрес через POST-запрос (см. https://ru.wikipedia.org/wiki/POST_(HTTP) ). Скрипт для обработки получаемых данных должен быть написан на стороне самого клиента. Задача скрипта — принять данные и корректно их обработать.  Все данные, которые можно получить через браузер, также можно получить и альтернативными программными средствами (автоматизируя процесс выгрузки). Рекомендуется к использованию библиотека CURL (см. https://ru.wikipedia.org/wiki/CURL) Готовые примеры скриптов сотрудники {{NameSystem}} не предоставляют.&amp;lt;br&amp;gt;Если у субагента указан свой Url скрипта для выгрузки, отличный от URL корневого агенства, то выгрузка по заказам этого субагента будет идти на оба адреса. Главный агент получает информацию по всем заказам всех субагентов, субагент получает выгрузку только своих заказов.&amp;lt;br/&amp;gt; &amp;lt;!-- &amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Указание отдельного URL скрипта для выгрузки для субагентов доступно только для формата Nemo.&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
* '''Адрес для выгрузки в Nemo Backoffice''' — URL, на который будет производиться выгрузка данных.&lt;br /&gt;
* '''Ключ безопасности для выгрузки в Nemo Backoffice''' — значение, которое задается самостоятельно агентством на стороне принимающего запрос сервера.&lt;br /&gt;
* '''Код сайта в системе Софи''' — идентификатор агентства на стороне СОФИ. Код нужен для связки агентства в СОФИ и в {{NameSystem}}. Если агентство заведено в СОФИ, то его код указывается в этом поле. Тогда в выгрузке СОФИ будет идентифицировать заказы от указанного агентства. &amp;lt;!-- &amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Необходимо заполнить поля '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' и '''&amp;quot;Код сайта в системе Софи&amp;quot;''', которые становятся доступными только при переключении '''&amp;quot;Типа выгрузки&amp;quot;''' в значение '''&amp;quot;Выгрузка заказов Софи&amp;quot;''', а также поле '''&amp;quot;Url стороннего скрипта для XML уведомлений&amp;quot;''' для типа выгрузки '''&amp;quot;Nemo&amp;quot;'''.&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
* '''Повторная отправка в случае неудачи''' — настройка позволяет производить повторные попытки экспорта заказа через определенный интервал времени (максимум 3 попытки).&lt;br /&gt;
* '''Список адресов для уведомлений (разделяется запятыми)''' — настройка позволяет определить один или более адресов электронной почты, на которые будет отправлено уведомление о проблемном заказе, в случае, если все попытки выгрузки заказа закончатся неудачно.&lt;br /&gt;
* '''Экспортировать после оплаты''' — настройка позволяет дополнительно производить выгрузку заказов после события оплаты заказа (поддерживается для выгрузки в формате Nemo и Backoffice).&lt;br /&gt;
* '''Экспортировать код доступа к заказу''' — настройка включает отображение кода доступа в выгрузке.&lt;br /&gt;
* '''Отправлять нотификацию о необходимости установки кода валидатора в реквизитах''' — настройка позволяет автоматически отправлять нотификацию при выгрузке заказа в Софи без кода валидатора.&lt;br /&gt;
* '''E-mail для отправки нотификации о необходимости установки кода валидатора в реквизитах'''&lt;br /&gt;
* '''Временная зона для дат''' — настройка позволяет менять временную зону в выгрузке Софи. [[Файл:Временная зона для дат.jpg|500px|thumb|right|Настройка &amp;quot;Временная зона для дат&amp;quot;]]&lt;br /&gt;
** '''Использовать временную зону системных настроек''', через которую будет использоваться часовой пояс указанный в &amp;quot;Настройках системы&amp;quot;.&lt;br /&gt;
** '''Использовать временную зону реквизитов''' — часовой пояс подтягивается индивидуально от каждого пакета реквизитов подключения к ГДС.&lt;br /&gt;
** '''Выбрать другую временную зону''' дает возможность выбирать временную зону независимо от других настроек.&lt;br /&gt;
&lt;br /&gt;
== Форматы выгрузки заказов ==&lt;br /&gt;
Система поддерживает выгрузку заказов в форматах '''''Nemo''''', '''''Софи''''' и '''''JSON'''''. Рекомендуется использовать функционал выгрузки JSON.&lt;br /&gt;
&lt;br /&gt;
=== Компоненты, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | ЖД&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== События, поддерживающие выгрузку заказов ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Авиабилеты&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Обмен/Возврат&amp;lt;sup&amp;gt;****&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Импорт PNR&amp;lt;sup&amp;gt;*****&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Софи&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | Отели&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #FF6666;&amp;quot; | −&lt;br /&gt;
! style=&amp;quot;font-weight: normal;&amp;quot; | войдирование отсутствует&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: center;&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px; font-style: italic; background-color: #CCCCCC;&amp;quot; | ЖД&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Бронирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Оплата&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Синхронизация&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Выписка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Войдирование&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 100px;&amp;quot; | Аннуляция&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат Nemo&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight: bold;&amp;quot; | Формат JSON&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | + &lt;br /&gt;
! style=&amp;quot;background-color: #99FF66;&amp;quot; | +&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате Nemo при оплате произойдет, только если включена настройка '''''«Экспортировать после оплаты»''''' в разделе '''«Заказы»''' → '''«Выгрузка заказов»'''.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42; Выгрузка заказа при синхронизации произойдет только если в заказе произошли изменения.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа в формате СОФИ при аннуляции произойдет только в том случае, если в заказе имеются аннулированные допуслуги.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при обмене или возврате произойдет при завершении работы с заявкой (при пропуске импорта PNR).&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#42;&amp;amp;#160; Выгрузка заказа при импорте PNR в рамках работы модуля [[Импорт PNR]].&lt;br /&gt;
&lt;br /&gt;
=== Статусы выгрузки заказа ===&lt;br /&gt;
Коды статусов выгрузки заказа соответствуют кодам состояния HTTP. Фактически указывается последний полученный код состояния HTTP, полученный при выгрузке данных по адресу, указанному в настройках выгрузки. Коды относятся к серверу, на который происходит выгрузка заказов.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;20&amp;quot; | Код&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| Неизвестный ответ. Адрес для выгрузки не доступен.&lt;br /&gt;
|-&lt;br /&gt;
| 200&lt;br /&gt;
| OK — успешный запрос.&lt;br /&gt;
|-&lt;br /&gt;
| 301&lt;br /&gt;
| Запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка.&lt;br /&gt;
|-&lt;br /&gt;
| 403&lt;br /&gt;
| Сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу.&lt;br /&gt;
|-&lt;br /&gt;
| 404&lt;br /&gt;
| Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI.&lt;br /&gt;
|-&lt;br /&gt;
| 422&lt;br /&gt;
| Unprocessable Entity — сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка, из-за которой невозможно произвести операцию над ресурсом.&lt;br /&gt;
|-&lt;br /&gt;
| 500&lt;br /&gt;
| Любая внутренняя ошибка сервера.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Авиабилеты» ===&lt;br /&gt;
Для компонента '''«Авиабилеты»''' доступна выгрузка заказов в форматах Nemo и/или Софи (при включенном модуле '''«Выгрузка заказов Софи»). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
  &amp;lt;Common&amp;gt;&lt;br /&gt;
    &amp;lt;id&amp;gt;277749&amp;lt;/id&amp;gt;&lt;br /&gt;
    &amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
    &amp;lt;Service&amp;gt;SABRE&amp;lt;/Service&amp;gt;&lt;br /&gt;
    &amp;lt;Locator&amp;gt;SQLJNK&amp;lt;/Locator&amp;gt;&lt;br /&gt;
    &amp;lt;ExternalId&amp;gt;1234567&amp;lt;/ExternalId&amp;gt; &amp;lt;!-- Внешний идентификатор --&amp;gt;&lt;br /&gt;
    &amp;lt;Stamp&amp;gt;123456789&amp;lt;/Stamp&amp;gt;&lt;br /&gt;
    &amp;lt;UtmSource&amp;gt;100&amp;lt;/UtmSource&amp;gt; &amp;lt;!-- Источник перехода --&amp;gt;&lt;br /&gt;
    &amp;lt;BeginDateTime&amp;gt;2014.12.18-10:45&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;EndDateTime&amp;gt;2014.12.25-16:40&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;TicketingDateTime&amp;gt;2014.12.09-15:02&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
    &amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
    &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
    &amp;lt;UserId&amp;gt;2964&amp;lt;/UserId&amp;gt;&lt;br /&gt;
    &amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
    &amp;lt;UserLogin&amp;gt;userLogin&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
    &amp;lt;GroupId&amp;gt;2963&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
    &amp;lt;CompanyId&amp;gt;2963&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
    &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
    &amp;lt;DateCreate&amp;gt;2014.12.09-14:59&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
    &amp;lt;ExtServices&amp;gt; &amp;lt;!-- Дополнительные услуги --&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt; &amp;lt;!-- Сервисные пакеты --&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;200&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AeroExpress&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;1440&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
      &amp;lt;ExtService&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Price&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;480&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Price&amp;gt;&lt;br /&gt;
        &amp;lt;Insurances&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765282&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;IVANOV IVAN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
          &amp;lt;Insurance&amp;gt;&lt;br /&gt;
            &amp;lt;Number&amp;gt;Z694.198TEST.2765283&amp;lt;/Number&amp;gt;&lt;br /&gt;
            &amp;lt;Fio&amp;gt;PETROV PETR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
          &amp;lt;/Insurance&amp;gt;&lt;br /&gt;
        &amp;lt;/Insurances&amp;gt;&lt;br /&gt;
      &amp;lt;/ExtService&amp;gt;&lt;br /&gt;
    &amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
    &amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;  &amp;lt;!-- Признак ручной выписки. 1 - ручная фиксация заказа. 0 - автоматическая. --&amp;gt;&lt;br /&gt;
  &amp;lt;/Common&amp;gt;&lt;br /&gt;
  &amp;lt;Payment&amp;gt;&lt;br /&gt;
    &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
    &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
    &amp;lt;BillingId&amp;gt;117607091&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
    &amp;lt;Date&amp;gt;2014-12-09 15:00:39&amp;lt;/Date&amp;gt;&lt;br /&gt;
    &amp;lt;CreateDate&amp;gt;2014-12-09 15:00:34&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
    &amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
    &amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
    &amp;lt;Timelimit&amp;gt;2014-12-10 14:59:55&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
    &amp;lt;PaymentCharge&amp;gt; &amp;lt;!-- Сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;313.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;Charge&amp;gt; &amp;lt;!-- Общий сбор минус сбор платежного шлюза --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1920&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Charge&amp;gt;&lt;br /&gt;
    &amp;lt;SubagentCharge&amp;gt; &amp;lt;!-- Сбор субагента, заданный в модуле &amp;quot;Ценообразование для субагентов&amp;quot; --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;500&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/SubagentCharge&amp;gt;&lt;br /&gt;
    &amp;lt;BaseFare&amp;gt; &amp;lt;!-- Тариф --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;1600&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
    &amp;lt;Book&amp;gt; &amp;lt;!-- Тариф плюс таксы --&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;8540&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Book&amp;gt;&lt;br /&gt;
    &amp;lt;Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
    &amp;lt;Total&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Total&amp;gt;&lt;br /&gt;
    &amp;lt;Commission&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/Commission&amp;gt;&lt;br /&gt;
    &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
      &amp;lt;Amount&amp;gt;10773.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
      &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
    &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
  &amp;lt;/Payment&amp;gt;&lt;br /&gt;
  &amp;lt;Client&amp;gt;&lt;br /&gt;
    &amp;lt;LastName/&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;SIDOROV PETR&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
    &amp;lt;Number/&amp;gt;&lt;br /&gt;
    &amp;lt;Birth/&amp;gt;&lt;br /&gt;
    &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
    &amp;lt;Phone&amp;gt;+74950000000&amp;lt;/Phone&amp;gt;&lt;br /&gt;
  &amp;lt;/Client&amp;gt;&lt;br /&gt;
  &amp;lt;PassengersCount&amp;gt;2&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
  &amp;lt;Passengers&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;IVAN&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;F&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;12.12.1987&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567890&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;24.03.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37667&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070962&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070964&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
    &amp;lt;Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
      &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
      &amp;lt;middlename/&amp;gt;&lt;br /&gt;
      &amp;lt;passenger_id&amp;gt;37668&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
      &amp;lt;lastname&amp;gt;PETROV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
      &amp;lt;name&amp;gt;PETR&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
      &amp;lt;date_of_birth&amp;gt;20.12.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
      &amp;lt;passport_number&amp;gt;1234567899&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
      &amp;lt;currency_of_passport&amp;gt;20.12.2029&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
      &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
      &amp;lt;email&amp;gt;mail@host.com&amp;lt;/email&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;0&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070963&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:01:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;Tickets&amp;gt;&lt;br /&gt;
        &amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt; &amp;lt;!-- Статус билета. 0 - билет войдирован, 1 - билет активен --&amp;gt;&lt;br /&gt;
        &amp;lt;Seg/&amp;gt;&lt;br /&gt;
        &amp;lt;Num&amp;gt;5553984070965&amp;lt;/Num&amp;gt;&lt;br /&gt;
        &amp;lt;Date&amp;gt;2014-12-09 16:03:00&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;/Tickets&amp;gt;&lt;br /&gt;
      &amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
        &amp;lt;BaseFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
        &amp;lt;TotalFare&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;4270&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
        &amp;lt;Commission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/Commission&amp;gt;&lt;br /&gt;
        &amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
          &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
          &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
        &amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
      &amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
    &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
  &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
  &amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
  &amp;lt;Marker/&amp;gt;&lt;br /&gt;
  &amp;lt;BookingCode&amp;gt;4R72Z4&amp;lt;/BookingCode&amp;gt; &lt;br /&gt;
  &amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.18&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;10:45&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6128 (FV6128)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;VKO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Внуково, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;LED&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
    &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;Company&amp;gt;Аэрофлот - Российские авиалинии&amp;lt;/Company&amp;gt;&lt;br /&gt;
      &amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;OperatingCompanyCode&amp;gt;FV&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartDate&amp;gt;2014.12.25&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
      &amp;lt;StartTime&amp;gt;15:10&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
      &amp;lt;StartDayOfWeek&amp;gt;Thursday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
      &amp;lt;FlightNumber&amp;gt;6153 (FV6153)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportCode&amp;gt;LED&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;StartAirportName&amp;gt;Санкт-Петербург, Пулково&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
      &amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportCode&amp;gt;VKO&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
      &amp;lt;EndAirportName&amp;gt;Внуково, Москва&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
      &amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
      &amp;lt;Time&amp;gt;1:30&amp;lt;/Time&amp;gt;&lt;br /&gt;
      &amp;lt;Equip&amp;gt;&lt;br /&gt;
        &amp;lt;Name&amp;gt;Airbus 319&amp;lt;/Name&amp;gt;&lt;br /&gt;
        &amp;lt;Type&amp;gt;319&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Equip&amp;gt;&lt;br /&gt;
      &amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
      &amp;lt;ClassTypeCode&amp;gt;R&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
      &amp;lt;Meal/&amp;gt;&lt;br /&gt;
    &amp;lt;/Info&amp;gt;&lt;br /&gt;
  &amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
  &amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;&lt;br /&gt;
  &amp;lt;Returns&amp;gt; &amp;lt;!-- Блок с заявками на возврат --&amp;gt;&lt;br /&gt;
    &amp;lt;Return&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458463&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;-5997.17&amp;lt;/Amount&amp;gt; &amp;lt;!-- Сумма к возврату, рассчитанная в заявке на возврат --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;PassengersData&amp;gt;&lt;br /&gt;
        &amp;lt;Data&amp;gt;&lt;br /&gt;
          &amp;lt;PassengerNum&amp;gt;2&amp;lt;/PassengerNum&amp;gt;&lt;br /&gt;
          &amp;lt;SegmentNums&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;1&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
            &amp;lt;SegmentNum&amp;gt;2&amp;lt;/SegmentNum&amp;gt;&lt;br /&gt;
          &amp;lt;/SegmentNums&amp;gt;&lt;br /&gt;
        &amp;lt;/Data&amp;gt;&lt;br /&gt;
      &amp;lt;/PassengersData&amp;gt;&lt;br /&gt;
      &amp;lt;IsFull&amp;gt;0&amp;lt;/IsFull&amp;gt;&lt;br /&gt;
      &amp;lt;IsCompelled&amp;gt;0&amp;lt;/IsCompelled&amp;gt;&lt;br /&gt;
    &amp;lt;/Return&amp;gt;&lt;br /&gt;
  &amp;lt;/Returns&amp;gt;&lt;br /&gt;
  &amp;lt;Exchanges&amp;gt;  &amp;lt;!-- Блок с заявками на обмен --&amp;gt;&lt;br /&gt;
    &amp;lt;Exchange&amp;gt;&lt;br /&gt;
      &amp;lt;ExpertUserId&amp;gt;2411&amp;lt;/ExpertUserId&amp;gt;&lt;br /&gt;
      &amp;lt;Id&amp;gt;458480&amp;lt;/Id&amp;gt;&lt;br /&gt;
      &amp;lt;Price&amp;gt;&lt;br /&gt;
        &amp;lt;Amount&amp;gt;2279.06&amp;lt;/Amount&amp;gt;  &amp;lt;!-- Сумма к доплате, рассчитанная в заявке на обмен --&amp;gt;&lt;br /&gt;
        &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Text&amp;gt;Причина создания заявки&amp;lt;/Text&amp;gt;&lt;br /&gt;
    &amp;lt;/Exchange&amp;gt;&lt;br /&gt;
  &amp;lt;/Exchanges&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Ремарка ''&amp;lt;Remarks&amp;gt;Debit&amp;lt;/Remarks&amp;gt;'' является не обязательной, означает что заказ был оплачен с помощью способа оплаты «Баланс компании»;&lt;br /&gt;
если же заказ был оплачен с использованием депозитного кредита, и баланс ушел в минус даже на 1 руб., то будет ''&amp;lt;Remarks&amp;gt;Credit&amp;lt;/Remarks&amp;gt;''.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;TotalFare&amp;gt;'' возвращает стоимость уже оплаченного заказа. Если же заказ забронирован, но не оплачен, то значение будет 0 RUB.&lt;br /&gt;
&lt;br /&gt;
Элемент ''&amp;lt;CreateDate&amp;gt;'' в зависимости от состояния брони возвращает время окончания бронирования, если бронирование было завершено, иначе возвращает время создания брони.&lt;br /&gt;
&lt;br /&gt;
Блок ''&amp;lt;Returns&amp;gt;'' и ''&amp;lt;Exchanges&amp;gt;'' содержит данные по заявкам на обмен и/или возврат, которые привязаны к заказу. В выгрузку попадает информация только о выполненных заявках на обмен и/или возврат. Важно учесть, что сумма к возврату по заявке указана со знаком ''«-»'', а сумма к доплате идет без дополнительных знаков.&lt;br /&gt;
&lt;br /&gt;
Формат поддерживает возможность передачи нескольких номеров электронных билетов на одного пассажира (в том числе войдированных и аннулированных).&lt;br /&gt;
&lt;br /&gt;
Если требуется выгружать EMD на услуги а/к, необходимо использовать в работе Формат JSON.&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo для составных броней (MultiOW) ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
	&amp;lt;ParentBook&amp;gt;&lt;br /&gt;
		&amp;lt;ID&amp;gt;508015&amp;lt;/ID&amp;gt;&lt;br /&gt;
		&amp;lt;Payment&amp;gt;&lt;br /&gt;
			&amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
			&amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentGateway&amp;gt;testpay&amp;lt;/PaymentGateway&amp;gt;&lt;br /&gt;
			&amp;lt;BillingId&amp;gt;117916164&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
			&amp;lt;Date&amp;gt;2018-05-28 13:03:17&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;CreateDate&amp;gt;2018-05-28 13:02:51&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
			&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
			&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
			&amp;lt;Timelimit&amp;gt;2018-05-31 13:00:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
			&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Charge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;1220&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Charge&amp;gt;&lt;br /&gt;
			&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;-300&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;6950&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Book&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;14382&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Book&amp;gt;&lt;br /&gt;
			&amp;lt;Penalty&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Total&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Total&amp;gt;&lt;br /&gt;
			&amp;lt;Commission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/Commission&amp;gt;&lt;br /&gt;
			&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;38.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
				&amp;lt;Amount&amp;gt;15602&amp;lt;/Amount&amp;gt;&lt;br /&gt;
				&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
			&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
		&amp;lt;/Payment&amp;gt;&lt;br /&gt;
		&amp;lt;ChildBookIDs&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508019&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
			&amp;lt;ChildBookID&amp;gt;508020&amp;lt;/ChildBookID&amp;gt;&lt;br /&gt;
		&amp;lt;/ChildBookIDs&amp;gt;&lt;br /&gt;
		&amp;lt;ExtServices&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;ServicePack&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;800&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
			&amp;lt;ExtService&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;AlphaInsurance&amp;lt;/Type&amp;gt;&lt;br /&gt;
				&amp;lt;Price&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;720&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Price&amp;gt;&lt;br /&gt;
				&amp;lt;Insurances&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725385&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;BAGGINS BILBO&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725386&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;IVANOV SEMEN&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
					&amp;lt;Insurance&amp;gt;&lt;br /&gt;
						&amp;lt;Number&amp;gt;Z694.198TEST.26725387&amp;lt;/Number&amp;gt;&lt;br /&gt;
						&amp;lt;Fio&amp;gt;ORK KIR&amp;lt;/Fio&amp;gt;&lt;br /&gt;
					&amp;lt;/Insurance&amp;gt;&lt;br /&gt;
				&amp;lt;/Insurances&amp;gt;&lt;br /&gt;
			&amp;lt;/ExtService&amp;gt;&lt;br /&gt;
		&amp;lt;/ExtServices&amp;gt;&lt;br /&gt;
	&amp;lt;/ParentBook&amp;gt;&lt;br /&gt;
	&amp;lt;Common&amp;gt;&lt;br /&gt;
		&amp;lt;id&amp;gt;508019&amp;lt;/id&amp;gt;&lt;br /&gt;
		&amp;lt;Type&amp;gt;FLIGHTS&amp;lt;/Type&amp;gt;&lt;br /&gt;
		&amp;lt;Service&amp;gt;AMADEUS&amp;lt;/Service&amp;gt;&lt;br /&gt;
		&amp;lt;Locator&amp;gt;LOYYRD&amp;lt;/Locator&amp;gt;&lt;br /&gt;
		&amp;lt;UtmSource&amp;gt;66&amp;lt;/UtmSource&amp;gt;&lt;br /&gt;
		&amp;lt;BeginDateTime&amp;gt;2018.06.16-02:00&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;EndDateTime&amp;gt;2018.06.16-06:20&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;TicketingDateTime&amp;gt;2018.05.28-13:04&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
		&amp;lt;VoidDateTime/&amp;gt;&lt;br /&gt;
		&amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
		&amp;lt;UserId&amp;gt;10312&amp;lt;/UserId&amp;gt;&lt;br /&gt;
		&amp;lt;EEUserId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserLogin&amp;gt;test_user_1&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
		&amp;lt;GroupId&amp;gt;10311&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
		&amp;lt;CompanyId&amp;gt;10309&amp;lt;/CompanyId&amp;gt;&lt;br /&gt;
		&amp;lt;ExternalCompanyId/&amp;gt;&lt;br /&gt;
		&amp;lt;UserStatus&amp;gt;Пользователь&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
		&amp;lt;DateCreate&amp;gt;2018.05.28-13:00&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
		&amp;lt;isManualStatus&amp;gt;0&amp;lt;/isManualStatus&amp;gt;&lt;br /&gt;
	&amp;lt;/Common&amp;gt;&lt;br /&gt;
	&amp;lt;Payment&amp;gt;&lt;br /&gt;
		&amp;lt;Status&amp;gt;ticket&amp;lt;/Status&amp;gt;&lt;br /&gt;
		&amp;lt;PenaltyDate/&amp;gt;&lt;br /&gt;
		&amp;lt;Timelimit&amp;gt;2018-06-01 20:59:00&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
		&amp;lt;PaymentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaymentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;Charge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Charge&amp;gt;&lt;br /&gt;
		&amp;lt;AgentCharge&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;150&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AgentCharge&amp;gt;&lt;br /&gt;
		&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;3625&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
		&amp;lt;Book&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;6907&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Book&amp;gt;&lt;br /&gt;
		&amp;lt;Penalty&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Penalty&amp;gt;&lt;br /&gt;
		&amp;lt;Total&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;7057&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Total&amp;gt;&lt;br /&gt;
		&amp;lt;Commission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/Commission&amp;gt;&lt;br /&gt;
		&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;36.25&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
		&amp;lt;PaidValue&amp;gt;&lt;br /&gt;
			&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
			&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
		&amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
	&amp;lt;/Payment&amp;gt;&lt;br /&gt;
	&amp;lt;Client&amp;gt;&lt;br /&gt;
		&amp;lt;LastName/&amp;gt;&lt;br /&gt;
		&amp;lt;Name&amp;gt; &amp;lt;/Name&amp;gt;&lt;br /&gt;
		&amp;lt;MiddleName/&amp;gt;&lt;br /&gt;
		&amp;lt;Number/&amp;gt;&lt;br /&gt;
		&amp;lt;Birth/&amp;gt;&lt;br /&gt;
		&amp;lt;Email&amp;gt;qddednbavfta@dropmail.me&amp;lt;/Email&amp;gt;&lt;br /&gt;
		&amp;lt;Phone/&amp;gt;&lt;br /&gt;
	&amp;lt;/Client&amp;gt;&lt;br /&gt;
	&amp;lt;PassengersCount&amp;gt;3&amp;lt;/PassengersCount&amp;gt;&lt;br /&gt;
	&amp;lt;Passengers&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;BILBO&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;BAGGINS&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;CLD&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;02.01.2015&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;985478569&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876471&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;1555&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3149&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;SEMEN&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;IVANOV&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;05.05.1945&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;954563562&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;25.03.2021&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;phone&amp;gt;&lt;br /&gt;
				&amp;lt;number&amp;gt;+79998884444&amp;lt;/number&amp;gt;&lt;br /&gt;
			&amp;lt;/phone&amp;gt;&lt;br /&gt;
			&amp;lt;email&amp;gt;QDDEDNBAVFTA@DROPMAIL.ME&amp;lt;/email&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876472&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;2070&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;3758&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
		&amp;lt;Passenger&amp;gt;&lt;br /&gt;
			&amp;lt;name&amp;gt;KIR&amp;lt;/name&amp;gt;&lt;br /&gt;
			&amp;lt;lastname&amp;gt;ORK&amp;lt;/lastname&amp;gt;&lt;br /&gt;
			&amp;lt;passenger_type&amp;gt;INF&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
			&amp;lt;doc_type&amp;gt;P&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
			&amp;lt;date_of_birth&amp;gt;08.09.2017&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
			&amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
			&amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
			&amp;lt;passport_number&amp;gt;859654125&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
			&amp;lt;currency_of_passport&amp;gt;28.05.2023&amp;lt;/currency_of_passport&amp;gt;&lt;br /&gt;
			&amp;lt;Tickets&amp;gt;&lt;br /&gt;
				&amp;lt;Active&amp;gt;1&amp;lt;/Active&amp;gt;&lt;br /&gt;
				&amp;lt;Seg/&amp;gt;&lt;br /&gt;
				&amp;lt;Num&amp;gt;5555966876473&amp;lt;/Num&amp;gt;&lt;br /&gt;
				&amp;lt;Date&amp;gt;2018-05-28 13:04:05&amp;lt;/Date&amp;gt;&lt;br /&gt;
			&amp;lt;/Tickets&amp;gt;&lt;br /&gt;
			&amp;lt;PriceInfo&amp;gt;&lt;br /&gt;
				&amp;lt;BaseFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/BaseFare&amp;gt;&lt;br /&gt;
				&amp;lt;TotalFare&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/TotalFare&amp;gt;&lt;br /&gt;
				&amp;lt;Commission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/Commission&amp;gt;&lt;br /&gt;
				&amp;lt;AirlineCommission&amp;gt;&lt;br /&gt;
					&amp;lt;Amount&amp;gt;12.08&amp;lt;/Amount&amp;gt;&lt;br /&gt;
					&amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
				&amp;lt;/AirlineCommission&amp;gt;&lt;br /&gt;
			&amp;lt;/PriceInfo&amp;gt;&lt;br /&gt;
		&amp;lt;/Passenger&amp;gt;&lt;br /&gt;
	&amp;lt;/Passengers&amp;gt;&lt;br /&gt;
	&amp;lt;FlightType&amp;gt;Внутренний&amp;lt;/FlightType&amp;gt;&lt;br /&gt;
	&amp;lt;Marker/&amp;gt;&lt;br /&gt;
	&amp;lt;OrderInfo&amp;gt;&lt;br /&gt;
		&amp;lt;Info&amp;gt;&lt;br /&gt;
			&amp;lt;Id&amp;gt;0&amp;lt;/Id&amp;gt;&lt;br /&gt;
			&amp;lt;Company&amp;gt;Аэрофлот&amp;lt;/Company&amp;gt;&lt;br /&gt;
			&amp;lt;CompanyCode&amp;gt;SU&amp;lt;/CompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;OperatingCompanyCode&amp;gt;SU&amp;lt;/OperatingCompanyCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartDate&amp;gt;2018.06.16&amp;lt;/StartDate&amp;gt;&lt;br /&gt;
			&amp;lt;StartTime&amp;gt;02:00&amp;lt;/StartTime&amp;gt;&lt;br /&gt;
			&amp;lt;StartDayOfWeek&amp;gt;Saturday&amp;lt;/StartDayOfWeek&amp;gt;&lt;br /&gt;
			&amp;lt;FlightNumber&amp;gt;1436 (SU1436)&amp;lt;/FlightNumber&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportCode&amp;gt;SVO&amp;lt;/StartAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;StartAirportName&amp;gt;Шереметьево, Москва&amp;lt;/StartAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountry&amp;gt;Россия&amp;lt;/StartCountry&amp;gt;&lt;br /&gt;
			&amp;lt;StartCountryCode&amp;gt;RU&amp;lt;/StartCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportCode&amp;gt;SVX&amp;lt;/EndAirportCode&amp;gt;&lt;br /&gt;
			&amp;lt;EndAirportName&amp;gt;Екатеринбург&amp;lt;/EndAirportName&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountry&amp;gt;Россия&amp;lt;/EndCountry&amp;gt;&lt;br /&gt;
			&amp;lt;EndCountryCode&amp;gt;RU&amp;lt;/EndCountryCode&amp;gt;&lt;br /&gt;
			&amp;lt;Time&amp;gt;2:20&amp;lt;/Time&amp;gt;&lt;br /&gt;
			&amp;lt;Equip&amp;gt;&lt;br /&gt;
				&amp;lt;Name&amp;gt;Airbus A320 (with Sharklets)&amp;lt;/Name&amp;gt;&lt;br /&gt;
				&amp;lt;Type&amp;gt;32A&amp;lt;/Type&amp;gt;&lt;br /&gt;
			&amp;lt;/Equip&amp;gt;&lt;br /&gt;
			&amp;lt;ClassType&amp;gt;economy&amp;lt;/ClassType&amp;gt;&lt;br /&gt;
			&amp;lt;ClassTypeCode&amp;gt;N&amp;lt;/ClassTypeCode&amp;gt;&lt;br /&gt;
			&amp;lt;Meal/&amp;gt;&lt;br /&gt;
		&amp;lt;/Info&amp;gt;&lt;br /&gt;
	&amp;lt;/OrderInfo&amp;gt;&lt;br /&gt;
	&amp;lt;Returns/&amp;gt;&lt;br /&gt;
	&amp;lt;Exchanges/&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' Данные в блоке ParentBook одинаковы для обеих реальных броней, являющихся частью составной. Но так как составная бронь несёт формальный характер, она не может быть отражена в XML-выгрузке&amp;lt;/span&amp;gt;&lt;br /&gt;
*ParentBook - общий блок, отражает информацию об оплате составной брони; о дополнительных услугах, приобретённых в составной брони; а также номера обоих реальных заказов составной брони.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат Софи ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;order_snapshot xmlns:xsi=&amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;header currency=&amp;quot;RUB&amp;quot; time_gmt=&amp;quot;2018-01-24 13:23:45&amp;quot; time=&amp;quot;2018-01-24 16:23:45&amp;quot; ord_id=&amp;quot;496571&amp;quot; corp_ord_id=&amp;quot;1P2BK4&amp;quot; site=&amp;quot;2410&amp;quot; corp_code=&amp;quot;2440&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;customer email=&amp;quot;airjul2404@gmail.com&amp;quot; phone=&amp;quot;XXXX0005&amp;quot; name=&amp;quot;&amp;quot; corp_code=&amp;quot;2440&amp;quot; bonus_card=&amp;quot;200200200&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;products&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;!--@stamp - валидатор. Парсится из заказа(Сирена и Галилео). Если получить из ГДС не удалось, то передаётся валидатор, настроенный в реквизитах подключения к ГДС.--&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;0&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;1&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;2&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;3&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;4&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;6100&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;A&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;5&amp;quot; taxes=&amp;quot;500&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;6&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/CN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;7&amp;quot; taxes=&amp;quot;698&amp;quot; fare=&amp;quot;4575&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/CH25&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;185&amp;quot; code=&amp;quot;ZZ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;C&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;8&amp;quot; taxes=&amp;quot;250&amp;quot; fare=&amp;quot;&amp;quot; service_fee=&amp;quot;0&amp;quot; commission=&amp;quot;0&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;9&amp;quot; taxes=&amp;quot;3005&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;0&amp;quot; carrier=&amp;quot;NN&amp;quot; flight_number=&amp;quot;200&amp;quot; op_carrier=&amp;quot;NN&amp;quot; departure_datetime=&amp;quot;2018-03-22 06:00:00&amp;quot; arrival_datetime=&amp;quot;2018-03-22 09:00:00&amp;quot; departure_airport=&amp;quot;SVX&amp;quot; arrival_airport=&amp;quot;DME&amp;quot; fare_basis=&amp;quot;YCH/IN0&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;2085&amp;quot; code=&amp;quot;YQ&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;70&amp;quot; code=&amp;quot;RU&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;850&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_prod psg_type=&amp;quot;I&amp;quot; title=&amp;quot;Екатеринбург - Москва - Екатеринбург&amp;quot; form_owner=&amp;quot;NN&amp;quot; validating_carrier=&amp;quot;NN&amp;quot; prod_id=&amp;quot;10&amp;quot; taxes=&amp;quot;513&amp;quot; fare=&amp;quot;0&amp;quot; service_fee=&amp;quot;356.5&amp;quot; commission=&amp;quot;30&amp;quot; origin=&amp;quot;SVX&amp;quot; destination=&amp;quot;MOW&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;air_seg segment_id=&amp;quot;1&amp;quot; carrier=&amp;quot;U6&amp;quot; flight_number=&amp;quot;161&amp;quot; op_carrier=&amp;quot;U6&amp;quot; departure_datetime=&amp;quot;2018-03-24 11:20:00&amp;quot; arrival_datetime=&amp;quot;2018-03-24 15:30:00&amp;quot; departure_airport=&amp;quot;DME&amp;quot; arrival_airport=&amp;quot;SVX&amp;quot; fare_basis=&amp;quot;KPROW/IN00&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;air_tax amount=&amp;quot;513&amp;quot; code=&amp;quot;RI&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/air_seg&amp;gt;&lt;br /&gt;
        &amp;lt;fees&amp;gt;&lt;br /&gt;
          &amp;lt;fee type=&amp;quot;commission&amp;quot; code=&amp;quot;commission_vcarrier&amp;quot; amount=&amp;quot;7.5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/fees&amp;gt;&lt;br /&gt;
      &amp;lt;/air_ticket_prod&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; origin=&amp;quot;Домодедово, Москва&amp;quot; destination=&amp;quot;Павелецкий вокзал&amp;quot; departure_datetime=&amp;quot;2018-03-22 10:00:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;ral_ticket_prod rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; origin=&amp;quot;Павелецкий вокзал&amp;quot; destination=&amp;quot;Домодедово, Москва&amp;quot; departure_datetime=&amp;quot;2018-03-24 07:20:00&amp;quot; cartype=&amp;quot;standart&amp;quot; fare=&amp;quot;420&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
    &amp;lt;product&amp;gt;&lt;br /&gt;
      &amp;lt;payment_prod price=&amp;quot;150&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/product&amp;gt;&lt;br /&gt;
  &amp;lt;/products&amp;gt;&lt;br /&gt;
  &amp;lt;reservations&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;496571&amp;quot; crs=&amp;quot;SIRENA2000&amp;quot; rloc=&amp;quot;1P2BK4&amp;quot; ticketing_pcc=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;reservation rsrv_id=&amp;quot;4965710200&amp;quot; crs=&amp;quot;AeroExpress&amp;quot; rloc=&amp;quot;A01XFSZH&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/reservations&amp;gt;&lt;br /&gt;
  &amp;lt;passengers&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;1206547892&amp;quot; psgr_id=&amp;quot;0&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1974-07-01&amp;quot; name=&amp;quot;ALEKSEI&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;7896541230&amp;quot; psgr_id=&amp;quot;1&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;A&amp;quot; doc_type=&amp;quot;C&amp;quot; birth_date=&amp;quot;1984-02-02&amp;quot; name=&amp;quot;ROMAN&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;IVANOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVШЯ224111&amp;quot; psgr_id=&amp;quot;2&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;C&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2010-07-10&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;SMIRNOV&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;passenger doc_number=&amp;quot;IVЕТ789456&amp;quot; psgr_id=&amp;quot;3&amp;quot; doc_country=&amp;quot;RU&amp;quot; psgr_type=&amp;quot;I&amp;quot; doc_type=&amp;quot;B&amp;quot; birth_date=&amp;quot;2017-02-01&amp;quot; name=&amp;quot;ANTON&amp;quot; gender=&amp;quot;M&amp;quot; first_name=&amp;quot;ROMANOV&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/passengers&amp;gt;&lt;br /&gt;
  &amp;lt;travel_docs&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037848&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;0&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037849&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;1&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149267&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;2&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;1&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037850&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;3&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037851&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;4&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149268&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;5&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;4&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037852&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;6&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037853&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;7&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;99C6160149269&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;8&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot; main_prod_id=&amp;quot;7&amp;quot; rfic=&amp;quot;D&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;8236100037854&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;9&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;air_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;2626100037855&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:26&amp;quot; prod_id=&amp;quot;10&amp;quot; psgr_id=&amp;quot;3&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;496571&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427309&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148822&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200200&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427310&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148823&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200201&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427311&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148824&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200202&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427312&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148826&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200203&amp;quot; psgr_id=&amp;quot;0&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427313&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148825&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200204&amp;quot; psgr_id=&amp;quot;1&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;aex_doc rsrv_id=&amp;quot;4965710200&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; tkt_oper=&amp;quot;TKT&amp;quot; tkt_date=&amp;quot;2018-01-24 16:23:44&amp;quot; tkt_number=&amp;quot;427314&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
    &amp;lt;travel_doc&amp;gt;&lt;br /&gt;
      &amp;lt;emd_ticket_doc tkt_oper=&amp;quot;TKT&amp;quot; tkt_number=&amp;quot;23K6160148827&amp;quot; tkt_date=&amp;quot;16:23 24.01.2018&amp;quot; prod_id=&amp;quot;4965710200205&amp;quot; psgr_id=&amp;quot;2&amp;quot; issuingAgent=&amp;quot;2615&amp;quot; rsrv_id=&amp;quot;4965710200&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/travel_doc&amp;gt;&lt;br /&gt;
  &amp;lt;/travel_docs&amp;gt;&lt;br /&gt;
  &amp;lt;payments&amp;gt;&lt;br /&gt;
    &amp;lt;payment pay_id=&amp;quot;117911895&amp;quot; pay_oper=&amp;quot;PAY&amp;quot; pay_time=&amp;quot;2018-01-24 16:22:41&amp;quot; site=&amp;quot;2440&amp;quot; psp_code=&amp;quot;011&amp;quot; psp_name=&amp;quot;Testpay&amp;quot; psp_pay_id=&amp;quot;&amp;quot; amount=&amp;quot;38174&amp;quot; fop=&amp;quot;CA&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/payments&amp;gt;&lt;br /&gt;
&amp;lt;/order_snapshot&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' В том случае, если выбранный клиентом Сервисный пакет имеет нулевую стоимость - в выгрузке он отображаться не будет.&amp;lt;/span&amp;gt;&lt;br /&gt;
*bonus_card - номер бонусной карты, введённой покупателем билета в числовом формате.&lt;br /&gt;
*service_fee — сбор агентский (только сервисный сбор, '''не включает''' в себя сбор за эквайринг), отображается только на первом билете (отдельно для каждого пассажира).&lt;br /&gt;
*comission - комиссия АК&lt;br /&gt;
*stamp - код Валидатора в PCC, берется из настроек {{NameSystem}}, если в настройках он не указан, то не передается.&lt;br /&gt;
*ord_id — идентификатор заказа в {{NameSystem}}&lt;br /&gt;
*corp_ord_id — PNR из ГДС&lt;br /&gt;
*site — идентификатор агентства в {{NameSystem}}&lt;br /&gt;
*payment pay_id — номер биллинга {{NameSystem}}&lt;br /&gt;
*pay_system — код платежной системы&lt;br /&gt;
**SB — для сбербанка&lt;br /&gt;
**ES — для Рапиды&lt;br /&gt;
**UNT — для Юнителлера&lt;br /&gt;
*psp_name — отображает разделение суммы сбора платежного шлюза и цены билета&lt;br /&gt;
**Uniteller — оплата Юнителлер (банк)&lt;br /&gt;
**Uniteller_GDS — оплата через GDS-процессинг (Юнителлер)&lt;br /&gt;
*cardholder — держатель карты.&lt;br /&gt;
*expire_date — срок действия карты, у тех ПШ, что не приходит в ответе — пустой.&lt;br /&gt;
*card_number — номер карты, в формате: 415481XXXXXX1734&lt;br /&gt;
*approval_code — код подтверждения.&lt;br /&gt;
*payment_prod price — сбор за эквайринг.&lt;br /&gt;
*main_ticket_prod_id -  id билета в выгрузке, формируется как смещение для авиабилетов (200) + id пассажира;&lt;br /&gt;
*prod_id - id сервисного пакета в выгрузке, формируется как смещение (400) + номер по порядку;&lt;br /&gt;
*tkt_number - номер полиса для пассажира;&lt;br /&gt;
*tkt_date - дата и время операции; &lt;br /&gt;
*tkt_oper - тип операции (TKT - выписка/CANX - отмена выписки, аннуляция).&lt;br /&gt;
*provider_type - тип поставщика (INSURANCE).&lt;br /&gt;
*provider_id - AlphaInsurance;&lt;br /&gt;
*offer_type - название полиса;&lt;br /&gt;
*price - цена полиса для пассажира;&lt;br /&gt;
*rsrv_id - идентификатор заказа;&lt;br /&gt;
*rloc - номер заказа у поставщика;&lt;br /&gt;
*currency - основная валюта сайта (валюта расчетов, валюта оплаты);&lt;br /&gt;
*crs_currency - валюта расчетов с поставщиком (c ГДС);&lt;br /&gt;
*crs_currency_rate - курс валюты поставщика;&lt;br /&gt;
*no_conj_tickets – число дополнительных билетов (отображается при количестве сегментов более 4 включительно);&lt;br /&gt;
*surface_seg - передача наземного участка (в том случае, если аэропорт прилета одного сегмента не совпадает с аэропортом вылета следующего);&lt;br /&gt;
*supplier - номер PCC (подтягивается в том случае, если указан в реквизитах подключения);&lt;br /&gt;
*time_gmt - время GMT;&lt;br /&gt;
*time - дата и время отправки информации в Софи (МСК);&lt;br /&gt;
*corp_code - код корпоративного клиента;&lt;br /&gt;
*email - адрес электронной почты клиента;&lt;br /&gt;
*phone - номер телефона клиента;&lt;br /&gt;
*psg_type - категория пассажира в виде буквы: A - adult, C - child, I - infant;&lt;br /&gt;
*title - краткое описание маршрута;&lt;br /&gt;
*form_owner - владелец бланка IATA код АК;&lt;br /&gt;
*validating_carrier - валидирующий перевозчик;&lt;br /&gt;
*prod_id - идентификатор продукта;&lt;br /&gt;
*taxes - таксы;&lt;br /&gt;
*fare - стоимость тарифа;&lt;br /&gt;
*origin/destination - пункт отправления/назначения;&lt;br /&gt;
*segment_id - идентификатор сегмента в air_ticket_prod, соответствующего услуге;&lt;br /&gt;
*carrier - маркетинговый перевозчик;&lt;br /&gt;
*flight_number - номер рейса;&lt;br /&gt;
*op_carrier - оперирующий перевозчик;&lt;br /&gt;
*departure_datetime — дата, время вылета;&lt;br /&gt;
*arrival_datetime — дата, время прибытия;&lt;br /&gt;
*departure_airport — аэропорт вылета;&lt;br /&gt;
*arrival_airport — аэропорт прибытия;&lt;br /&gt;
*fare_basis - код тарифа;&lt;br /&gt;
*amount - стоимость таксы;&lt;br /&gt;
*code - код таксы;&lt;br /&gt;
*departure_datetime — дата, время отправления;&lt;br /&gt;
*cartype - тип вагона;&lt;br /&gt;
*crs - код системы бронирования (поставщика);&lt;br /&gt;
*doc_number — номер документа;&lt;br /&gt;
*psgr_id — номер пассажира;&lt;br /&gt;
*doc_country - гражданство;&lt;br /&gt;
*psgr_type - категория пассажира;&lt;br /&gt;
*doc_type -тип документа, удостоверяющего личность;&lt;br /&gt;
*birth_date — дата рождения пассажира;&lt;br /&gt;
*name — имя пассажира;&lt;br /&gt;
*gender — пол пассажира;&lt;br /&gt;
*first_name — фамилия пасажира;&lt;br /&gt;
*issuingAgent - идентификатор пользователя, выписавшего билет;&lt;br /&gt;
*pay_time — дата, время оплаты&lt;br /&gt;
*psp_code - код платежной системы, через которую сделана оплата;&lt;br /&gt;
*psp_pay_id - идентификатор платежа в платежной системе;&lt;br /&gt;
*amount - сумма оплаты;&lt;br /&gt;
*fop - форма оплаты.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «Отели» ===&lt;br /&gt;
Для компонента '''«Отели»''' доступна выгрузка заказов в форматах Nemo и/или JSON. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. https://docs.nemo.travel/ru/hotels/hotelsbackoffice&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Выгрузка заказа для компонента «ЖД» ===&lt;br /&gt;
Для компонента '''«ЖД»''' доступна выгрузка заказов в форматах Nemo и/или JSON.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат Nemo ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;PNR&amp;gt;&lt;br /&gt;
   &amp;lt;Common&amp;gt;&lt;br /&gt;
      &amp;lt;id&amp;gt;123456&amp;lt;/id&amp;gt;&lt;br /&gt;
      &amp;lt;Type&amp;gt;TRAINS&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;Service&amp;gt;UFS&amp;lt;/Service&amp;gt;&lt;br /&gt;
      &amp;lt;Locator&amp;gt;64345987&amp;lt;/Locator&amp;gt;&lt;br /&gt;
      &amp;lt;BeginDateTime&amp;gt;2014.04.26-00:15&amp;lt;/BeginDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;EndDateTime&amp;gt;2014.04.26-13:33&amp;lt;/EndDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TicketingDateTime&amp;gt;2014.06.06-15:10&amp;lt;/TicketingDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;VoidDateTime&amp;gt;2014.06.07-14:19&amp;lt;/VoidDateTime&amp;gt;&lt;br /&gt;
      &amp;lt;TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
      &amp;lt;UserId&amp;gt;123&amp;lt;/UserId&amp;gt;&lt;br /&gt;
      &amp;lt;EEUserId /&amp;gt;&lt;br /&gt;
      &amp;lt;UserLogin&amp;gt;mikhalevtur&amp;lt;/UserLogin&amp;gt;&lt;br /&gt;
      &amp;lt;GroupId&amp;gt;122&amp;lt;/GroupId&amp;gt;&lt;br /&gt;
      &amp;lt;UserStatus&amp;gt;Менеджер&amp;lt;/UserStatus&amp;gt;&lt;br /&gt;
      &amp;lt;DateCreate&amp;gt;2014.04.24-15:03&amp;lt;/DateCreate&amp;gt;&lt;br /&gt;
   &amp;lt;/Common&amp;gt;&lt;br /&gt;
   &amp;lt;Payment&amp;gt;&lt;br /&gt;
      &amp;lt;Title&amp;gt;Testpay&amp;lt;/Title&amp;gt;&lt;br /&gt;
      &amp;lt;Method&amp;gt;Testpay&amp;lt;/Method&amp;gt;&lt;br /&gt;
      &amp;lt;BillingId&amp;gt;117603370&amp;lt;/BillingId&amp;gt;&lt;br /&gt;
      &amp;lt;Date&amp;gt;2014-04-24 15:10:12&amp;lt;/Date&amp;gt;&lt;br /&gt;
      &amp;lt;CreateDate&amp;gt;2014-06-06 15:10:00&amp;lt;/CreateDate&amp;gt;&lt;br /&gt;
      &amp;lt;Status&amp;gt;cancelled&amp;lt;/Status&amp;gt;&lt;br /&gt;
      &amp;lt;PenaltyDate /&amp;gt;&lt;br /&gt;
      &amp;lt;Timelimit&amp;gt;2014-04-24 15:18:01&amp;lt;/Timelimit&amp;gt;&lt;br /&gt;
      &amp;lt;Charge&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;52278&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Charge&amp;gt;&lt;br /&gt;
      &amp;lt;Book&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;5227.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Book&amp;gt;&lt;br /&gt;
      &amp;lt;Penalty&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Penalty&amp;gt;&lt;br /&gt;
      &amp;lt;TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;100&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/TotalAgencyChargeForRefund&amp;gt;&lt;br /&gt;
      &amp;lt;Total&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;57505.8&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/Total&amp;gt;&lt;br /&gt;
      &amp;lt;PaidValue&amp;gt;&lt;br /&gt;
         &amp;lt;Amount&amp;gt;0&amp;lt;/Amount&amp;gt;&lt;br /&gt;
         &amp;lt;CurrencyCode&amp;gt;RUB&amp;lt;/CurrencyCode&amp;gt;&lt;br /&gt;
      &amp;lt;/PaidValue&amp;gt;&lt;br /&gt;
   &amp;lt;/Payment&amp;gt;&lt;br /&gt;
   &amp;lt;Client&amp;gt;&lt;br /&gt;
      &amp;lt;LastName&amp;gt;Сидоров&amp;lt;/LastName&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Владимир&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;MiddleName&amp;gt;Константинович&amp;lt;/MiddleName&amp;gt;&lt;br /&gt;
      &amp;lt;Number&amp;gt;1806326598&amp;lt;/Number&amp;gt;&lt;br /&gt;
      &amp;lt;Birth&amp;gt;1987-05-20&amp;lt;/Birth&amp;gt;&lt;br /&gt;
      &amp;lt;Email&amp;gt;mail@host.com&amp;lt;/Email&amp;gt;&lt;br /&gt;
      &amp;lt;Phone&amp;gt;+79871234567&amp;lt;/Phone&amp;gt;&lt;br /&gt;
   &amp;lt;/Client&amp;gt;&lt;br /&gt;
   &amp;lt;Passengers&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Владимир&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;phone&amp;gt;&lt;br /&gt;
            &amp;lt;country /&amp;gt;&lt;br /&gt;
            &amp;lt;city /&amp;gt;&lt;br /&gt;
            &amp;lt;number&amp;gt;+79271031610&amp;lt;/number&amp;gt;&lt;br /&gt;
            &amp;lt;expansion /&amp;gt;&lt;br /&gt;
         &amp;lt;/phone&amp;gt;&lt;br /&gt;
         &amp;lt;email&amp;gt;mlsdsar@gmail.com&amp;lt;/email&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326598&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;1&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;20.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;RefundMoney&amp;gt;8649.3&amp;lt;/RefundMoney&amp;gt;&lt;br /&gt;
         &amp;lt;ChargeForRefund&amp;gt;100&amp;lt;/ChargeForRefund&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber&amp;gt;74944708487545&amp;lt;/TicketNumber&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;033&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
      &amp;lt;Passenger&amp;gt;&lt;br /&gt;
         &amp;lt;nationality&amp;gt;RU&amp;lt;/nationality&amp;gt;&lt;br /&gt;
         &amp;lt;middlename&amp;gt;Константинович&amp;lt;/middlename&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_type&amp;gt;ADT&amp;lt;/passenger_type&amp;gt;&lt;br /&gt;
         &amp;lt;lastname&amp;gt;Сидоров&amp;lt;/lastname&amp;gt;&lt;br /&gt;
         &amp;lt;name&amp;gt;Иван&amp;lt;/name&amp;gt;&lt;br /&gt;
         &amp;lt;doc_type&amp;gt;C&amp;lt;/doc_type&amp;gt;&lt;br /&gt;
         &amp;lt;passport_number&amp;gt;1806326554&amp;lt;/passport_number&amp;gt;&lt;br /&gt;
         &amp;lt;passenger_id&amp;gt;2&amp;lt;/passenger_id&amp;gt;&lt;br /&gt;
         &amp;lt;gender&amp;gt;M&amp;lt;/gender&amp;gt;&lt;br /&gt;
         &amp;lt;date_of_birth&amp;gt;05.04.1984&amp;lt;/date_of_birth&amp;gt;&lt;br /&gt;
         &amp;lt;TotalPrice&amp;gt;28752.9&amp;lt;/TotalPrice&amp;gt;&lt;br /&gt;
         &amp;lt;FarePrice&amp;gt;2613.9&amp;lt;/FarePrice&amp;gt;&lt;br /&gt;
         &amp;lt;Charge&amp;gt;26139&amp;lt;/Charge&amp;gt;&lt;br /&gt;
         &amp;lt;TicketNumber /&amp;gt;&lt;br /&gt;
         &amp;lt;SeatNumber&amp;gt;034&amp;lt;/SeatNumber&amp;gt;&lt;br /&gt;
         &amp;lt;HasSeat&amp;gt;true&amp;lt;/HasSeat&amp;gt;&lt;br /&gt;
      &amp;lt;/Passenger&amp;gt;&lt;br /&gt;
   &amp;lt;/Passengers&amp;gt;&lt;br /&gt;
   &amp;lt;Info&amp;gt;&lt;br /&gt;
      &amp;lt;trainNumber&amp;gt;098ХА&amp;lt;/trainNumber&amp;gt;&lt;br /&gt;
      &amp;lt;trainName /&amp;gt;&lt;br /&gt;
      &amp;lt;departureStation&amp;gt;МОСКВА КАЗ&amp;lt;/departureStation&amp;gt;&lt;br /&gt;
      &amp;lt;arrivalStation&amp;gt;КАЗАНЬ ПАС&amp;lt;/arrivalStation&amp;gt;&lt;br /&gt;
      &amp;lt;trainCategory&amp;gt;1&amp;lt;/trainCategory&amp;gt;&lt;br /&gt;
      &amp;lt;beginStation&amp;gt;Москва&amp;lt;/beginStation&amp;gt;&lt;br /&gt;
      &amp;lt;endStation&amp;gt;Казань&amp;lt;/endStation&amp;gt;&lt;br /&gt;
      &amp;lt;startDate&amp;gt;2014-04-26 00:15:00&amp;lt;/startDate&amp;gt;&lt;br /&gt;
      &amp;lt;endDate&amp;gt;2014-04-26 13:33:00&amp;lt;/endDate&amp;gt;&lt;br /&gt;
      &amp;lt;timeInRoad&amp;gt;47880&amp;lt;/timeInRoad&amp;gt;&lt;br /&gt;
      &amp;lt;carNumber&amp;gt;8&amp;lt;/carNumber&amp;gt;&lt;br /&gt;
      &amp;lt;carType&amp;gt;4&amp;lt;/carType&amp;gt;&lt;br /&gt;
      &amp;lt;choosenSeats&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower&amp;gt;1&amp;lt;/lower&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper&amp;gt;1&amp;lt;/upper&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;lower_side&amp;gt;0&amp;lt;/lower_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;upper_side&amp;gt;0&amp;lt;/upper_side&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
         &amp;lt;type&amp;gt;&lt;br /&gt;
            &amp;lt;undefined&amp;gt;0&amp;lt;/undefined&amp;gt;&lt;br /&gt;
         &amp;lt;/type&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenSeats&amp;gt;&lt;br /&gt;
      &amp;lt;choosenRange&amp;gt;&lt;br /&gt;
         &amp;lt;start&amp;gt;0&amp;lt;/start&amp;gt;&lt;br /&gt;
         &amp;lt;end&amp;gt;0&amp;lt;/end&amp;gt;&lt;br /&gt;
      &amp;lt;/choosenRange&amp;gt;&lt;br /&gt;
      &amp;lt;serviceClass&amp;gt;В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&amp;lt;/serviceClass&amp;gt;&lt;br /&gt;
   &amp;lt;/Info&amp;gt;&lt;br /&gt;
&amp;lt;/PNR&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Элемент PNR'''&lt;br /&gt;
Элемент '''PNR''' — Passenger Name Record — запись, состоящая из группы отдельных элементов (полей), содержащих информацию об одном или более пассажирах, путешествующих вместе, и деталях путешествия.&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Common&lt;br /&gt;
| Общая информация по заказу.&lt;br /&gt;
| Элементы id, Type, Service, Locator, BeginDateTime, EndDateTime, TicketingDateTime, TotalPrice, UserId, EEUserId, UserLogin, GroupId, UserStatus, DateCreate.&lt;br /&gt;
|-&lt;br /&gt;
| Payment&lt;br /&gt;
| Информация о стоимости, штрафах, статусе заказа.&lt;br /&gt;
| Элементы Status, PenaltyDate, Timelimit, Charge, Book, Penalty, Total, PaidValue.&lt;br /&gt;
|-&lt;br /&gt;
| Client&lt;br /&gt;
| Информация о заказчике.&lt;br /&gt;
| Элементы Name, MiddleName, Number, Birth, Email, Phone.&lt;br /&gt;
|-&lt;br /&gt;
| Passengers&lt;br /&gt;
| Записи о пассажирах.&lt;br /&gt;
| Элементы Passenger.&lt;br /&gt;
|-&lt;br /&gt;
| Info&lt;br /&gt;
| Типовая информация по заказу в контексте услуги.&lt;br /&gt;
| Элементы trainNumber, trainName, departureStation, arrivalStation, trainCategory, beginStation, endStation, startDate, endDate, timeInRoad, carNumber, carType, choosenSeats, choosenRange, serviceClass.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Common'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| id&lt;br /&gt;
| Номер заказа в {{NameSystem}}.&lt;br /&gt;
| Число. Пример: 268281.&lt;br /&gt;
|-&lt;br /&gt;
| Type&lt;br /&gt;
| Тип услуги.&lt;br /&gt;
| Строка: Пример: FLIGHTS.&amp;lt;br/&amp;gt;Допустимые значения: &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;FLIGHTS — авиа,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;HOTELS — отели,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;TRAINS — ЖД.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Service&lt;br /&gt;
| Поставщик услуги.&lt;br /&gt;
| Строка. Пример: UFS.&lt;br /&gt;
|-&lt;br /&gt;
| Locator&lt;br /&gt;
| Идентификатор в системе поставщика.&lt;br /&gt;
| Число. Пример: 65525140.&lt;br /&gt;
|-&lt;br /&gt;
| BeginDateTime&lt;br /&gt;
| Дата и время отправления первого сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-00:15.&lt;br /&gt;
|-&lt;br /&gt;
| EndDateTime&lt;br /&gt;
| Дата и время прибытия последнего сегмента.&lt;br /&gt;
| Дата и время. Пример: 2014.03.06-13:33.&lt;br /&gt;
|-&lt;br /&gt;
| TicketingDateTime&lt;br /&gt;
| Дата и время выписки билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| VoidDateTime&lt;br /&gt;
| Дата и время возврата билета.&lt;br /&gt;
| Дата и время. Пример: 2014.10.17-17:23&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость заказа.&lt;br /&gt;
| Элементы Amount — номинал стоимости, CurrencyCode — валюта стоимости.&lt;br /&gt;
|-&lt;br /&gt;
| UserId&lt;br /&gt;
| Идентификатор пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 123.&lt;br /&gt;
|-&lt;br /&gt;
| UserLogin&lt;br /&gt;
| Логин пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Строка. Пример: userLogin.&lt;br /&gt;
|-&lt;br /&gt;
| GroupId&lt;br /&gt;
| Идентификатор группы пользователя в системе {{NameSystem}}, оформившего заказ.&lt;br /&gt;
| Число. Пример: 122.&lt;br /&gt;
|-&lt;br /&gt;
| UserStatus&lt;br /&gt;
| Тип пользователя в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: Менеджер.&lt;br /&gt;
|-&lt;br /&gt;
| DateCreate&lt;br /&gt;
| Дата и время резервирования в системе поставщика.&lt;br /&gt;
| Дата и время. Пример: 2014.03.05-15:08&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент TotalPrice'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Amount&lt;br /&gt;
| Номинал.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| CurrencyCode&lt;br /&gt;
| Валюта.&lt;br /&gt;
| Строка (Код ISO 4217 alfa-3). Пример: RUB.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Payment'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Title&lt;br /&gt;
| Название платежного шлюза&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| Method&lt;br /&gt;
| Тип формы оплаты&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Строка. Пример: Testpay.&lt;br /&gt;
|-&lt;br /&gt;
| BillingId&lt;br /&gt;
| Идентификатор транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 117603370.&lt;br /&gt;
|-&lt;br /&gt;
| Date&lt;br /&gt;
| Дата и время оплаты платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-04-24 15:10:12.&lt;br /&gt;
|-&lt;br /&gt;
| CreateDate&lt;br /&gt;
| Дата и время создания платежной транзакции {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: 2014-06-06 15:10:00.&lt;br /&gt;
|-&lt;br /&gt;
| Status&lt;br /&gt;
| Статус заказа в системе {{NameSystem}}.&lt;br /&gt;
| Строка. Пример: booked.&amp;lt;br/&amp;gt;Допустимые значения: &lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;pending — в ожидании,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;booked — зарезервирован,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ticket — выписан,&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;cancelled — отменен.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PenaltyDate&lt;br /&gt;
| Дата и время наступления штрафных санкций.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Timelimit&lt;br /&gt;
| Таймлимит на оплату и подтверждение заказа.&lt;br /&gt;
| Дата и время. Пример: 2014-03-05 15:23:40.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Book&lt;br /&gt;
| Тариф.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Penalty&lt;br /&gt;
| Штраф. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;span style=&amp;quot;background-color:#fff0f5;&amp;quot;&amp;gt;'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Внимание!&amp;lt;/span&amp;gt;''' На данный момент параметр неактуален и при выгрузке всегда принимает нулевое значение.&amp;lt;/span&amp;gt;&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| TotalAgencyChargeForRefund&lt;br /&gt;
| Общий сбор агентства за возврат.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| Total&lt;br /&gt;
| Общая стоимость.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|-&lt;br /&gt;
| PaidValue&lt;br /&gt;
| Оплачено.&lt;br /&gt;
| См. элемент Common.TotalPrice.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — список возможный платежных шлюзов:&amp;lt;br/&amp;gt;&lt;br /&gt;
Acquiro, Chronopay, Copayco, CourierNew, Deposit, EasyPay, GatelineNew, ITransfer, Invoice, Offices, PayU, Payture, Platron, PrivatBank, Qiwi, Rapida, Receipt, Sberbank, Sirena, Sirena2, UnitellerNew, WebMoney.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Client'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| Name&lt;br /&gt;
| Фамилия и имя заказчика.&lt;br /&gt;
| Строка. Пример: Иванов Иван.&lt;br /&gt;
|-&lt;br /&gt;
| MiddleName&lt;br /&gt;
| Отчество заказчика.&lt;br /&gt;
| Строка. Пример: Иванович.&lt;br /&gt;
|-&lt;br /&gt;
| Number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456.&lt;br /&gt;
|-&lt;br /&gt;
| Birth&lt;br /&gt;
| Дата рождения заказчика.&lt;br /&gt;
| Дата. Пример: 1984-06-30.&lt;br /&gt;
|-&lt;br /&gt;
| Email&lt;br /&gt;
| Адрес электронной почты заказчика.&lt;br /&gt;
| Строка. Пример: client@host.com.&lt;br /&gt;
|-&lt;br /&gt;
| Phone&lt;br /&gt;
| Номер телефона заказчика.&lt;br /&gt;
| Строка. Пример: +74951234567&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lastname&lt;br /&gt;
| Фамилия пассажира.&lt;br /&gt;
| Строка. Пример: Сидоров.&lt;br /&gt;
|-&lt;br /&gt;
| name&lt;br /&gt;
| Имя пассажира.&lt;br /&gt;
| Строка. Пример: Владимир.&lt;br /&gt;
|-&lt;br /&gt;
| middlename&lt;br /&gt;
| Отчество пассажира.&lt;br /&gt;
| Строка. Пример: Константинович.&lt;br /&gt;
|-&lt;br /&gt;
| doc_type&lt;br /&gt;
| Тип документа.&lt;br /&gt;
| Строка. Пример: C.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;C — Российский паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;P — Заграничный паспорт&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A — Иностранный документ&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S — Паспорт моряка&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — Военный билет&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;B — Свидетельство о рождении&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passport_number&lt;br /&gt;
| Серия и номер документа.&lt;br /&gt;
| Строка. Пример: 1806123456. &lt;br /&gt;
|-&lt;br /&gt;
| gender&lt;br /&gt;
| Пол пассажира.&lt;br /&gt;
| Строка. Пример: M.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;M — мужской&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;F — женский&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| date_of_birth&lt;br /&gt;
| Дата рождения пассажира.&lt;br /&gt;
| Дата. Пример: 20.05.1987.&lt;br /&gt;
|-&lt;br /&gt;
| nationality&lt;br /&gt;
| Гражданство пассажира.&lt;br /&gt;
| Строка (ISO 3166-1 Alpha-2). Пример: RU.&lt;br /&gt;
|-&lt;br /&gt;
| passenger_type&lt;br /&gt;
| Тип пассажира.&lt;br /&gt;
| Строка. Пример: ADT.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;ADT — взрослый&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CLD — ребенок до 10 лет&amp;lt;sup&amp;gt;*, **&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;INF — ребенок до 5 лет&amp;lt;sup&amp;gt;*, ***&amp;lt;/sup&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| passenger_id&lt;br /&gt;
| Порядковый номер пассажира в заказе.&lt;br /&gt;
| Число. Пример: 2.&lt;br /&gt;
|-&lt;br /&gt;
| TotalPrice&lt;br /&gt;
| Общая стоимость билета со сборами для данного пассажира.&lt;br /&gt;
| Число. Пример: 1934.&lt;br /&gt;
|-&lt;br /&gt;
| FarePrice&lt;br /&gt;
| Стоимость по тарифу тарифу.&lt;br /&gt;
| Число. Пример: 1884.&lt;br /&gt;
|-&lt;br /&gt;
| Charge&lt;br /&gt;
| Сбор агентства.&lt;br /&gt;
| Число. Пример: 50.&lt;br /&gt;
|-&lt;br /&gt;
| RefundMoney&lt;br /&gt;
| Сумма к возврату. Значение, полученное от поставщика, уменьшенное на сумму сбора агентства за возврат.&lt;br /&gt;
| Число. Пример: 1643.&lt;br /&gt;
|-&lt;br /&gt;
| ChargeForRefund&lt;br /&gt;
| Cбор агентства за возврат.&lt;br /&gt;
| Число. Пример: 100.&lt;br /&gt;
|-&lt;br /&gt;
| TicketNumber&lt;br /&gt;
| Номер билета.&lt;br /&gt;
| Число. Пример: 73944708472624.&lt;br /&gt;
|-&lt;br /&gt;
| SeatNumber&lt;br /&gt;
| Номер места.&lt;br /&gt;
| число. Пример: 21.&lt;br /&gt;
|-&lt;br /&gt;
| TariffType&lt;br /&gt;
| Наименование тарифа.&lt;br /&gt;
| Строка. Пример: ПОЛНЫЙ.&lt;br /&gt;
|-&lt;br /&gt;
| HasSeat&lt;br /&gt;
| Занимает ли пассажир отдельное место.&lt;br /&gt;
| Допустимые значения:&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;true — с местом,&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;false — без места.&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Не включая верхний предел. Возраст ребенка определяется на день совершения поездки.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;**&amp;lt;/sup&amp;gt; — Нижний и верхний пределы определяются видом сообщения:&lt;br /&gt;
* от 5 до 10 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* от 6 до 17 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* от 4 до 12 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;***&amp;lt;/sup&amp;gt; — Верхний предел определяется видом сообщения:&lt;br /&gt;
* до 5 лет — Внутригосударственное сообщение, а также международное сообщение со странами-участниками СНГ, Литовской, Латвийской, Эстонской Республиками, Республикой Абхазия.&lt;br /&gt;
* до 6 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Россия-Финляндия.&lt;br /&gt;
* до 4 лет — Международное сообщение в дальнем зарубежье по глобальным ценам. Направление Восток-Запад.&lt;br /&gt;
&lt;br /&gt;
'''Элемент Passenger'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| trainNumber&lt;br /&gt;
| Номер поезда.&lt;br /&gt;
| Строка. Пример: 098ХА.&lt;br /&gt;
|-&lt;br /&gt;
| trainName&lt;br /&gt;
| Имя фирменного поезда. Приходит от поставщика.&lt;br /&gt;
| Строка. Пример: Россия.&lt;br /&gt;
|-&lt;br /&gt;
| departureStation&lt;br /&gt;
| Станция отправления пассажира.&lt;br /&gt;
| Строка. Пример: МОСКВА КАЗ.&lt;br /&gt;
|-&lt;br /&gt;
| arrivalStation&lt;br /&gt;
| Станция прибытия пассажира.&lt;br /&gt;
| Строка. Пример: КАЗАНЬ ПАС.&lt;br /&gt;
|-&lt;br /&gt;
| trainCategory&lt;br /&gt;
| Тип поезда.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;0 — неизвестный тип поезда&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 — скорый поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 — фирменный поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 — скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 — фирменный скоростной поезд&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| beginStation&lt;br /&gt;
| Начальная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Казань&lt;br /&gt;
|-&lt;br /&gt;
| endStation&lt;br /&gt;
| Конечная станция в маршруте поезда.&lt;br /&gt;
| Строка. Пример: Москва&lt;br /&gt;
|-&lt;br /&gt;
| startDate&lt;br /&gt;
| Дата и время отправления со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 00:15:00.&lt;br /&gt;
|-&lt;br /&gt;
| endDate&lt;br /&gt;
| Дата и время прибытия со станции отправления пассажира.&lt;br /&gt;
| Дата и время. Пример: 2014-03-06 13:33:00. &lt;br /&gt;
|-&lt;br /&gt;
| timeInRoad&lt;br /&gt;
| Время в пути от станции отправления до станции прибытия пассажира.&lt;br /&gt;
| Число (секунд). Пример: 47880.&lt;br /&gt;
|-&lt;br /&gt;
| carNumber&lt;br /&gt;
| Номер вагона.&lt;br /&gt;
| Число. Пример: 7.&lt;br /&gt;
|-&lt;br /&gt;
| carType&lt;br /&gt;
| Тип вагона.&lt;br /&gt;
| Число. Пример: 1.&amp;lt;br/&amp;gt;Допустимые значения:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1 - общий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;2 - сидячий вагон&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;3 - плацкарта&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;4 - купе&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;5 - люкс&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;6 - мягкий&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;7 - неизвестный тип&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| choosenSeats&lt;br /&gt;
| Элемент описывает количество нижних, нижних боковых, верхних, верхних боковых мест.&lt;br /&gt;
| Элементы type.&lt;br /&gt;
|-&lt;br /&gt;
| choosenRange&lt;br /&gt;
| Выбранный диапазон мест в вагоне.&lt;br /&gt;
| Элементы start, end.&lt;br /&gt;
|-&lt;br /&gt;
| serviceClass&lt;br /&gt;
| Описание услуг. Приходит от поставщика.&lt;br /&gt;
| Текст. Пример: В стоимость входит - постельное белье. Наличие установки кондиционирования воздуха не гарантировано.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент type'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| lower&lt;br /&gt;
| Количество нижних мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper&lt;br /&gt;
| Количество верхних мест.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|-&lt;br /&gt;
| lower_side&lt;br /&gt;
| Количество нижних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| upper_side&lt;br /&gt;
| Количество верхних боковых мест.&lt;br /&gt;
| Число. Пример: 1.&lt;br /&gt;
|-&lt;br /&gt;
| undefined&lt;br /&gt;
| Количество мест неопределенного типа.&lt;br /&gt;
| Число. Пример: 0.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Элемент choosenRange'''&lt;br /&gt;
{| style=&amp;quot;width: 800px&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;200&amp;quot; | Элемент&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Описание&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Допустимые значения&lt;br /&gt;
|-&lt;br /&gt;
| start&lt;br /&gt;
| Начало выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 4.&lt;br /&gt;
|-&lt;br /&gt;
| end&lt;br /&gt;
| Конец выбранного диапазон мест в вагоне&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;.&lt;br /&gt;
| Число. Пример: 17.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; — Если диапазон не был зада пользователем на этапе выбора мест, то поля start и end будут содержать нули.&lt;br /&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 class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Формат JSON ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
см. http://docs.nemo.travel/ru/nemo-backoffice-api/json_api/order_export&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Пакетный экспорт заказов в формате Nemo==&lt;br /&gt;
Сервис выгрузки заказов позволяет экспортировать необходимые выборки по заказам в формате XML, XLS(X). Например, можно выбрать заказы по дате бронирования и получить информацию по ним в нужном формате. Экспорт в формате XLS(X) единовременно выгружает не более 1000 заказов. Если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), то нужно выгружать заказы за последовательные периоды.&lt;br /&gt;
&lt;br /&gt;
При выгрузке данных по заказам в формате XLS(X)  ценовые параметры конвертируются в валюту агентства по курсам, зафиксированным на момент оплаты конкретного заказа. &lt;br /&gt;
&lt;br /&gt;
Панель выгрузки всегда доступна для менеджеров и экспертов.&lt;br /&gt;
&lt;br /&gt;
=== Экспорт заказов под авторизованным пользователем (в личном кабинете) ===&lt;br /&gt;
[[Файл:exportxmlxlsxlsx.jpg|600px|thumb|right|Фильтры пакетного экспорта заказов в личном кабинете]]&lt;br /&gt;
Псевдоссылка ''Показать панель экспорта'' раскрывает форму, позволяющую экспортировать заказы в файл формат XML, XLS или XLSX.&lt;br /&gt;
&lt;br /&gt;
Выгружаются заказы выбранного пользователя/компании и принадлежащих к ним субагентов/пользователей с учетом примененных параметров фильтра. &lt;br /&gt;
&lt;br /&gt;
Запрос на выгрузку данных по заказам отобразится в системе логирования с XML файлом, содержащим данные выгрузки.&lt;br /&gt;
&lt;br /&gt;
Для экспорта отложенных заказов в формате XLS(X) нужно в фильтрах заказов установить параметр «Статус бронирования» в значение «Отложен». &lt;br /&gt;
&lt;br /&gt;
В данный момент установлен лимит на количество выгружаемых единовременно заказов, равный 1000. В случае, если требуется выгрузка большего количества заказов (для получения полной статистики по всем заказам), это возможно сделать, выгружая заказы за определенные периоды.&lt;br /&gt;
&lt;br /&gt;
==== Параметры пакетной выгрузки ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-uncollapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Параметр&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XLS - выгрузка&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | XML -выгрузка&lt;br /&gt;
|-&lt;br /&gt;
|  Номер билета&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;Tickets-&amp;gt;Ticket-&amp;gt;Num&lt;br /&gt;
|-&lt;br /&gt;
|Маршрут&lt;br /&gt;
| service_summary&lt;br /&gt;
| OrderInfo&lt;br /&gt;
|-&lt;br /&gt;
| Дата выписки&lt;br /&gt;
| ticketing_date&lt;br /&gt;
| Common-&amp;gt;TicketingDateTime&lt;br /&gt;
|-&lt;br /&gt;
| Дата вылета&lt;br /&gt;
| date_begin&lt;br /&gt;
| OrderInfo-&amp;gt;Info-&amp;gt;StartDate,StartTime&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Таксы в валюте сайта (по каждому билету)&lt;br /&gt;
|только суммарно за всех пассажиров&lt;br /&gt;
| нет&lt;br /&gt;
|-&lt;br /&gt;
|Тариф в валюте выписки (по каждому билету)&lt;br /&gt;
|нет &lt;br /&gt;
|нет&lt;br /&gt;
|-&lt;br /&gt;
| фамилия пассажира (по каждому билету)&lt;br /&gt;
| нет&lt;br /&gt;
| Passengers-&amp;gt;Passenger-&amp;gt;lastname&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Повторная выгрузка заказов ===&lt;br /&gt;
Если выгрузка заказа прошла неуспешно, в системе предусмотрена возможность выгрузить его повторно. Для этого менеджеру агентства необходимо на странице проблемного заказа перейти в раздел «Служебная информация», где расположена ссылка «Выгрузить заказ повторно», после нажатия на которую заказ будет выгружен повторно. &lt;br /&gt;
&lt;br /&gt;
Причем в случае, если в разделе настроек '''Настройки системы → Интеграция → Выгрузка заказов''' включена настройка '''Выгрузка одновременно и Nemo и Софи''', повторная выгрузка будет выполнена и в формате Nemo, и в формате СОФИ.&lt;br /&gt;
&lt;br /&gt;
Также, доступна повторная выгрузка заказов через Личный кабинет. Для этого разделе «Заказы», для нужного заказа в колонке «Действия» требуется нажать на ссылку «Выгрузить заказ повторно». &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Выпилино по тикету 13622 (МР)&lt;br /&gt;
Документацию закомментировал, удалять пока не нужно ее совсем. --&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Экспорт заказов под неавторизованным пользователем (под «гостем») ===&lt;br /&gt;
В {{NameSystem}} существует возможность получить выборку заказов под неавторизованным пользователем («гостем»). Для этого необходимо выполнить запрос вида: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot; enclose=&amp;quot;div&amp;quot; style=&amp;quot;font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0; width: 800px;&amp;quot;&amp;gt;&lt;br /&gt;
http://DOMAIN/index.php?go=export_xml_key/search&amp;amp;параметры экспорта&amp;amp;xmlKey=ХХХ&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
где &lt;br /&gt;
* '''''host''''' — доменное имя сайта, с которого необходимо сделать экспорт;&lt;br /&gt;
* '''''параметры поиска''''' — параметры, по которым следует сделать экспорт;&lt;br /&gt;
* '''''xmlKey''''' — ключ, который задается в разделе '''«Администрирование»''' → '''«Настройки системы»''' → '''''«Ключ безопасности для сервиса выставления оплаты и получения XML выгрузки»'''''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:1000px&amp;quot;&amp;gt;&lt;br /&gt;
==== Параметры экспорта заказов ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; class=&amp;quot;wikitable&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;tr bgcolor=&amp;quot;#cccccc&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;th &amp;gt;Название&amp;lt;/th&amp;gt;&amp;lt;th class=&amp;quot;col1&amp;quot;&amp;gt;Описание &amp;lt;/th&amp;gt;&amp;lt;th &amp;gt;Возможные значения&amp;lt;/th&amp;gt;&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;service&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Поставщик&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;GALILEO, SABRE, SIRENA2000, GTA, MIKI, SERHS, DOTW, HOTELBEDS и т.д.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td &amp;gt;type&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Компонент&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;FLIGHTS, HOTELS  и т.д.&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&amp;gt;set_user&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;Id пользователя&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;числовые&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;status&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;статус бронирования&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;booked - забронирован, cancelled - аннулирован, ticket - выписан, waiting - в работе (только для компонента «Отели»), pending confirmation - ожидает подтверждения (только для «отелей»). Для выборки заказов с любым статусом - этот параметр нужно не указывать.&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&amp;gt;payment&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус оплаты&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - не оплачен, 2 - частично оплачен, 3 - оплачен.&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;document&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Статус загрузки документа&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1 - документ не загружался, 2 - документ загружался&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&amp;gt;book_date[from], book_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Забронировано»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;date_begin[from], date_begin[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Начало»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;update_date[from], update_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Изменен»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
	&amp;lt;tr&amp;gt;&lt;br /&gt;
		&amp;lt;td&amp;gt;autocancel_date[from], autocancel_date[to]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;«Истекает»&amp;lt;/td&amp;gt;&amp;lt;td&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&amp;gt;penalty[from], penalty[to]&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;col1&amp;quot;&amp;gt;«Штрафы»&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;выбранные даты&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&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;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&lt;br /&gt;
&lt;br /&gt;
=== Ошибки при выгрузке ===&lt;br /&gt;
* '''Attention! Check date_begin and date_end!''' — некорректно указана дата начала/окончания периода бронирования выборки экспортируемых заказов.&lt;br /&gt;
* '''no_xml''' — нет данных по заказу&lt;br /&gt;
* '''OK''' — выгрузка данных по заказу прошла успешно&lt;br /&gt;
* '''BAD''' — выгрузка данных по заказу не прошла&lt;br /&gt;
* '''fail - settings'''&lt;br /&gt;
* '''fail error: BAD_PARAMETER message: Date of the departure or arrival date can`t be in the past'''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Пакетный экспорт заказов по категориям в формате СОФИ ==&lt;br /&gt;
Для использования выгрузки заказов в формате СОФИ у агентства должен быть включен модуль &amp;quot;Выгрузка заказов Софи&amp;quot; и заданы настройки:&lt;br /&gt;
* &amp;quot;Тип выгрузки СОФИ&amp;quot; должен иметь значение &amp;quot;Выгрузка заказов СОФИ&amp;quot; или должна быть включена настройка &amp;quot;Выгрузка одновременно и Nemo, и Софи&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Url скрипта для выгрузки в формате СОФИ&amp;quot;,&lt;br /&gt;
* Должен быть указан &amp;quot;Код сайта в системе СОФИ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Выгрузка конкретного заказа:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;booking_id=123456&lt;br /&gt;
 где booking_id — номер заказа в системе {{NameSystem}}.&lt;br /&gt;
&lt;br /&gt;
Выгрузка заказов забронированных за определенный период:&lt;br /&gt;
 http://DOMAIN/booking__sofi_export_bookings&amp;amp;date_begin=01.01.2014&amp;amp;date_end=01.01.2015&lt;br /&gt;
 где [date_begin; date_end] — период бронирования заказа (забронированные заказы с датой бронирования совпадающей с началом/окончанием периода, заданного в запросе, попадают в экспорт), формат — дд.мм.гггг.&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;
*[http://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP Список кодов состояния HTTP].&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17338</id>
		<title>Обновление заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17338"/>
		<updated>2021-09-18T07:34:06Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройки обновления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Руководство]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
В системе {{NameSystemLink}} заложена возможность для обновления заказа.&lt;br /&gt;
О том, как настроить условия синхронизации заказов см. в [[Синхронизация заказов]].&lt;br /&gt;
&lt;br /&gt;
== Обновление цены ==&lt;br /&gt;
&lt;br /&gt;
После бронирования авиабилета в {{NameSystem}} предусмотрено 2 запроса на обновление заказа:&lt;br /&gt;
&lt;br /&gt;
Первый запускается при выборе любого способа оплаты, в ходе него проверяется актуальность бронирования и цена. При изменении цены новая цена записывается в заказ, комиссии и сборы при этом не пересчитываются. В административной части отключить или настроить этот запрос возможности нет.&lt;br /&gt;
Второй запрос запускается перед выпиской билета, в ходе него также проверяется статус заказа, цена и ряд других параметров. Его запуск можно настроить в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс выписки''', опция {{Setting|Запрос на обновление перед выпиской}}.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Update before.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;
[[Файл:Update.png]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Стоимость оплаченного и выписанного заказа не обновляется.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Система {{NameSystem}} не несет ответственности и не гарантирует корректную обработку броней, с которыми были произведены ручные манипуляции в терминале / пульте.}}&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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17337</id>
		<title>Обновление заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17337"/>
		<updated>2021-09-18T07:30:54Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройки обновления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Руководство]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
В системе {{NameSystemLink}} заложена возможность для обновления заказа.&lt;br /&gt;
О том, как настроить условия синхронизации заказов см. в [[Синхронизация заказов]].&lt;br /&gt;
&lt;br /&gt;
== Обновление цены ==&lt;br /&gt;
&lt;br /&gt;
После бронирования авиабилета в {{NameSystem}} предусмотрено 2 запроса на обновление заказа:&lt;br /&gt;
&lt;br /&gt;
Первый запускается при выборе любого способа оплаты, в ходе него проверяется актуальность бронирования и цена. При изменении цены новая цена записывается в заказ, комиссии и сборы при этом не пересчитываются. В административной части отключить или настроить этот запрос возможности нет.&lt;br /&gt;
Второй запрос запускается перед выпиской билета, в ходе него также проверяется статус заказа, цена и ряд других параметров. Его запуск можно настроить в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс выписки''', опция {{Setting|Запрос на обновление перед выпиской}}.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Update before.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;
[[Файл:Update.png]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Стоимость оплаченного и выписанного заказа не обновляется.}}&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае внесения изменений в бронирование в терминале корректность обработки данных на стороне Nemo не гарантируется.}}&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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17336</id>
		<title>Обновление заказов</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2&amp;diff=17336"/>
		<updated>2021-09-18T07:30:14Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Настройки обновления */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Руководство]]&lt;br /&gt;
[[Категория:Функции]]&lt;br /&gt;
В системе {{NameSystemLink}} заложена возможность для обновления заказа.&lt;br /&gt;
О том, как настроить условия синхронизации заказов см. в [[Синхронизация заказов]].&lt;br /&gt;
&lt;br /&gt;
== Обновление цены ==&lt;br /&gt;
&lt;br /&gt;
После бронирования авиабилета в {{NameSystem}} предусмотрено 2 запроса на обновление заказа:&lt;br /&gt;
&lt;br /&gt;
Первый запускается при выборе любого способа оплаты, в ходе него проверяется актуальность бронирования и цена. При изменении цены новая цена записывается в заказ, комиссии и сборы при этом не пересчитываются. В административной части отключить или настроить этот запрос возможности нет.&lt;br /&gt;
Второй запрос запускается перед выпиской билета, в ходе него также проверяется статус заказа, цена и ряд других параметров. Его запуск можно настроить в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс выписки''', опция {{Setting|Запрос на обновление перед выпиской}}.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Update before.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;
[[Файл:Update.png]]&lt;br /&gt;
&lt;br /&gt;
{{Attention|Стоимость оплаченного и выписанного заказа не обновляется.}}&lt;br /&gt;
{{Attention|В случае внесения изменений в бронирование в терминале корректность обработки данных на стороне Nemo не гарантируется.}}&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>Денис Якименко</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17335</id>
		<title>Дополнительные услуги авиакомпании</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8_%D0%B0%D0%B2%D0%B8%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D0%B8&amp;diff=17335"/>
		<updated>2021-09-03T11:34:27Z</updated>

		<summary type="html">&lt;p&gt;Денис Якименко: /* Принцип работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Модули]] [[Категория:Дополнительные модули‎]]&lt;br /&gt;
'''Дополнительные услуги авиакомпаний''' — [[модуль]] системы [http://www.nemo.travel/ {{NameSystem}}], позволяющий покупателю получить список дополнительных услуг от авиакомпании и, при желании, оформить их.&lt;br /&gt;
&lt;br /&gt;
==Описание модуля==&lt;br /&gt;
Дополнительные услуги призваны сделать путешествие более комфортным и приятным. К дополнительным услугам могут относиться: &lt;br /&gt;
* Предварительный выбор места в ВС&lt;br /&gt;
* Дополнительные места для провоза багажа (в том числе негабаритного)&lt;br /&gt;
* Транспортировка домашних животных&lt;br /&gt;
* Дополнительное питание&lt;br /&gt;
* Возможность бронирования залов ожидания повышенной комфортности &lt;br /&gt;
* Приоритетная регистрация&lt;br /&gt;
* Другие дополнительные услуги&lt;br /&gt;
&lt;br /&gt;
 Информация о доступных дополнительных услугах предоставляется авиакомпанией.&lt;br /&gt;
&lt;br /&gt;
==Включение модуля==&lt;br /&gt;
&lt;br /&gt;
Модуль '''Дополнительные услуги авиакомпаний''' подключает администратор системы {{NameSystemLink}}. Если вы хотите начать использовать модуль '''Дополнительные услуги авиакомпаний''', создайте тикет с запросом в [http://helpdesk.nemo.travel проектном трекере {{NameSystem}}].&lt;br /&gt;
Чтобы начать получать дополнительные услуги, зайдите в настройку  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; и выберите пакеты, в которых желаете осуществлять работу с дополнительными услугами.&lt;br /&gt;
&lt;br /&gt;
На данный момент в системе {{NameSystemLink}} дополнительные услуги авиакомпаний реализованы для [[Глобальная_распределительная_система|ГРС]] Сирена Трэвел, Amadeus, Sabre, SITA Gabriel, Travelport uAPI, а также коннекторов S7 NDC, SKYUP и Navitaire.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Перед началом работы с дополнительными услугами авиакомпаний в GDS Travelport uAPI агенту необходимо обратиться к своему аккаунт-менеджеру в Travelport для подключения данной опции.}}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной им информации. &lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС,&lt;br /&gt;
* для B2C-пользователя незаведённая в справочнике услуга не отобразится.&lt;br /&gt;
&lt;br /&gt;
Если вы заметили дополнительные услуги авиакомпании, которые не отображаются B2C-пользователю или отображаются в кодовом виде на латинице для B2B-пользователя, обратитесь в проектный трекер системы с информацией о дополнительной услуге данной авиакомпании для отображения.&lt;br /&gt;
&lt;br /&gt;
Для внесения дополнительных услуг можно воспользоваться импортом. Для этого заполните файл [[Файл:Импорт допуслуг Авиакомпаний.xlsx|200px|thumb|left|Импорт допуслуг Авиакомпаний]]. Добавьте дополнительные услуги тех авиакомпаний, которые вы хотели бы отображать и продавать на вашем сайте.&lt;br /&gt;
&lt;br /&gt;
Формат файла следующий:&lt;br /&gt;
Одна строка - одна допуслуга. Столбцы - параметры допуслуги. Названия параметров отображается в шапке таблицы для каждого столбца. В каждый ячейке строки заполните параметры допуслуги. &lt;br /&gt;
* CompanyCode - IATA код авиакомпании, которой принадлежит допуслуга	&lt;br /&gt;
* RFISC	- код RFISC допуслуги&lt;br /&gt;
* RFIC - код RFIC допуслуги&lt;br /&gt;
* Group	- группа, к которой принадлежит допуслуга (выбор в выпадающем списке: Дополнительный багаж / Питание / Выбор места / VIP допуслуги )&lt;br /&gt;
* SSRCode код SSR допуслуги&lt;br /&gt;
* Type - код типа допуслуги&lt;br /&gt;
* name - название допуслуги, как заведено в GDS&lt;br /&gt;
* name_en - название допуслуги на английском языке. Задайте допуслуге название на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_en - описание допуслуги на английском языке. Задайте допуслуге описание на английском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* name_ru  - название допуслуги на русском языке. Задайте допуслуге название на русском языке, которое будет отображаться пользователю на форме бронирования.&lt;br /&gt;
* desc_ru  - описание допуслуги на русском языке. Задайте допуслуге описание на русском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_ua - название допуслуги на украинском языке (опционно). При желании задайте допуслуге название на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* desc_ua - описание допуслуги на украинском языке (опционно). При желании задайте допуслуге описание на украинском языке, которое будет отображаться пользователю на форме бронирования.	&lt;br /&gt;
* name_xx - название допуслуги на языке	xx, где xx - код языка (опционно).&lt;br /&gt;
* desc_xx - описание допуслуги на языке xx, где xx - код языка (опционно).&lt;br /&gt;
&lt;br /&gt;
Код языка после &amp;quot;_&amp;quot; в конце name и desc определяет язык имени и описания соответственно. Можно добавить сколько угодно столбцов name и desc для разных языков, заведённых в системе - таким образзом для названия и описания допуслуги сразу можно импортировать переводы.&lt;br /&gt;
&lt;br /&gt;
Информацию предоставьте в тикете для внесения в справочник техподдержкой {{NameSystem}}.&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; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-right:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Map_pick.jpg|800px|Выбор платного места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор платного места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Форма_допуслуг_ак.jpg|700px|Блок дополнительных услуг авиакомпаний]]&lt;br /&gt;
|-&lt;br /&gt;
|Блок дополнительных услуг.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Выбор дополнительной услуги '''Выбор места''' доступен как через блок '''Дополнительная услуга: услуги авиакомпаний''', так и через кнопку '''Место в самолете''', расположенной под каждым пассажиром. Если на стороне поставщика услуга '''Выбор места''' не заведена соответствующим образом, выбор дополнительной услуги '''Выбор места''' будет доступен только через кнопку '''Место в самолете'''.}}&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;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Добавление_допуслуг_ак.jpg|570px|Добавление дополнительной услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление дополнительной услуги.&lt;br /&gt;
|}&lt;br /&gt;
После нажатия кнопки '''Купить''' пересчитывается сумма ''К оплате'' и общая стоимость заказа.&amp;lt;br&amp;gt;&lt;br /&gt;
Цена заказанной услуги фиксируется в [[Форма бронирования (Авиабилеты)#Блок информации о заказе|детализации стоимости]] . &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_ак.jpg|400px|Отображение стоимости]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение стоимости дополнительной услуги в детализации стоимости.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Детализация_доп_к_оплате.jpg|400px|Отображение стоимости]]&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;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:F1e84ca63c.jpg|600px|Услуга, которая распространяется сразу на направление]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуга, которая распространяется сразу на направление.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Для отмены еще не забронированных дополнительных услуг нажмите на крестик напротив наименования добавленной дополнительной услуги либо нажмите на название выбранной услуги, тогда во всплывающем окне появится подробная информация о выбранной услуге, а также в правом нижнем углу  появится опция отказа от услуги. &lt;br /&gt;
&lt;br /&gt;
'''Примечание:''' в том случае, если при выборе допуслуги авиакомпания подтверждает ее не сразу (например, ГРС возвращает в ответе на запрос статус услуги HN - holding need, а не HK), то в блоке допуслуг отображается надпись: ''&amp;quot;Обратите внимание, что некоторые из выбранных услуг ожидают подтверждения от авиакомпании&amp;quot;'', а также кнопка '''Уточнить статус услуг''' (см. скриншот ниже). Кнопка доступна раз в час. По нажатии на кнопку система обновит заказ, и, если статус допуслуги сменится на подтвержденный, ее можно будет оплатить. До подтверждения услуги ее оплата невозможна. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Service_on_request.png|800px|Услуги, требующие подтверждения]]&lt;br /&gt;
|-&lt;br /&gt;
|Услуги, требующие подтверждения.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
После выписки билета появляется возможность возврата дополнительной услуги, однако он работает только при включенном автоматическом возврате билетов, в ручном режиме возврат дополнительных услуг '''невозможен'''. К возврату пользователю доступна изначальная цена за услугу без учета наценок. Если билет был оплачен через лицевой счет, после успешного возврата услуги деньги за услугу будут автоматически возвращены на лицевой счет. {{Attention|Возвращать билет можно только после возврата дополнительной услуги.}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:RefundEMD.jpg|700px|Кнопка возврата услуги]]&lt;br /&gt;
|-&lt;br /&gt;
|Кнопка возврата услуги.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Refund_EMD.jpg|700px|Блок менеджера]]&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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Seatmap.jpg|700px|Выбор места]]&lt;br /&gt;
|-&lt;br /&gt;
|Выбор места.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Attention|Для а/к Turkish Airlines бронирование дополнительной услуги места должно быть произведено только после покупки билета. В противном случае услуга не будет забронирована.}}&lt;br /&gt;
&lt;br /&gt;
==Добавление описаний к услугам==&lt;br /&gt;
Для того, чтобы добавить подробное описание к услуге надо в разделе '''Управление сайтом → Языковые ресурсы''' добавить для каждой допуслуги новые алиасы и в переводах для них - нужные вам описания (для каждого языка по отдельности)&lt;br /&gt;
метка для перевода названия &amp;quot;7R:03C:1PC10KG UP TO 203CM&amp;quot;, где 7R-это IATA код авиакомпании, 03C-RFISC допуслуги, а 1PC10KG UP TO 203CM это сервисное название допуслуги.&lt;br /&gt;
метка для перевода подробного описания услуги будет иметь вид &amp;quot;7R:03C:1PC10KG UP TO 203CM:RULES_TEXT&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;right&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService info.png|700px|Признак того, что у услуги есть подробное описание]]&lt;br /&gt;
|-&lt;br /&gt;
|Признак того, что у услуги есть подробное описание&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:GDSService description.png|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;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Настройки доп услуг АК.png|800px|Настройки доп. услуг]]&lt;br /&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;
'''Разрешить покупку нескольких сумок багажа на одного пассажира''' - настройка разрешает купить несколько сумок багажа одного типа.&amp;lt;br&amp;gt;&lt;br /&gt;
'''Разрешить оформление услуг с типом C ''' - На форме бронирования будут доступны услуги с типом C. Перед включением настройки необходимо согласовать с ГРС возможность онлайн-бронирования услуг с типом C, так как ГРС не гарантирует, что расчет таких услуг всегда будет работать корректно и стабильно. &lt;br /&gt;
&lt;br /&gt;
'''Наценка на услуги'''  - настройка позволяет добавить определенный сбор с каждой проданной дополнительной услуги. Процент или фиксированный размер в указанной валюте, заданный в этой настройке, будет распространяться на платные дополнительные услуги.  Настройка применяется только к платным услугам. &amp;lt;br&amp;gt;&lt;br /&gt;
'''Фильтрация дополнительных услуг''' - настройка позволяет настроить отображение доп.услуг на форме.&lt;br /&gt;
&lt;br /&gt;
== Фильтрация дополнительных услуг ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Покупка  ==&lt;br /&gt;
Если возникла необходимость выводить на форму только определенные дополнительные услуги, вы можете сделать это с помощью '''Фильтра по АК и RFISC'''. Эта настройка находится по адресу  '''Управление продажами → Авиабилеты → Дополнительные услуги → Доп. услуги АК''' &amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Дополнительные услуги|Доп. услуги АК}}--&amp;gt; . Если фильтр не задан, на форму будут выводится все дополнительные услуги, полученные от GDS. Чтобы вывести именно определенную дополнительную услугу, вам нужно знать ее уникальный номер('''RFISC'''). Фильтр задается в формате '''АК-RFISC''' , где АК - IATA-код авиакомпании, RFISC - уникальный номер услуги. '''Например, UT-B01;SU-OAQ'''. Обратите внимание, что если вы завели фильтры на определенное количество дополнительных услуг только одной авиакомпании, для других авиакомпаний фильтр будет фильтровать все дополнительные услуги до тех пор, пока вы не заведете фильтр и на эту авиакомпанию.&lt;br /&gt;
&lt;br /&gt;
== Отчет по продажам дополнительных услуг ==&lt;br /&gt;
Чтобы получить отчет по дополнительным услугам, зайдите в раздел настроек '''Статистика и отчеты → Отчеты по авиазаказам '''. &amp;lt;!--{{Menu|Статистика и отчеты|Авиабилеты|Отчеты по авиазаказам}}--&amp;gt; Выберите тип отчета  [[Отчеты по заказам#Электронные документы|&amp;quot;Электронные документы&amp;quot; ]], в нем будет отражена статистика по продажам дополнительных услуг с привязкой к авиабилетам.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ReportEMD.jpg|800px|Отображение отчета]]&lt;br /&gt;
|-&lt;br /&gt;
|Отображение отчета.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Справочник дополнительных услуг авиакомпаний==&lt;br /&gt;
Система {{NameSystem}} получает информацию о доступных дополнительных услугах от ГРС в закодированном виде (RFISC-идентификатор). Названия и описания дополнительных услуг авиакомпаний для отображения пользователю заводятся в статичном справочнике системы, его актуальность поддерживается вручную. &lt;br /&gt;
&lt;br /&gt;
Добавление в справочник названий и описаний дополнительных услуг авиакомпаний производится сотрудником {{NameSystem}} по запросу агента и согласно предоставленной им информации. &lt;br /&gt;
&lt;br /&gt;
На данный момент в справочнике заведены описания дополнительных услуг для нескольких авиакомпаний.&lt;br /&gt;
Если дополнительная услуга авиакомпании получена системой, но услуга с таким RFISC не заведена в справочнике, то её отображение на странице заказа для пользователя зависит от типа пользователя:&lt;br /&gt;
* для B2C незаведённая в справочнике услуга не отобразится,&lt;br /&gt;
* для B2B-пользователя услуга отобразится с названием, полученным от ГРС.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Добавление информации по дополнительным услугам авиакомпании в маршрут-квитанцию==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Настройте шаблон EMD в разделе '''Настройки системы → Нотификации → Документы → Документы для авиа → EMD'''--&amp;gt;&lt;br /&gt;
Для добавления информации по дополнительным услугам авиакомпании в маршрут-квитанцию в шаблон маршрут-квитанции нужно вставить переменную %GDS_SERVICE_INFO%.&lt;br /&gt;
Информация по дополнительным услугам авиакомпании, на которую ссылается переменная, формируется в шаблоне '''Документы для дополнительных услуг''' в разделе '''Нотификации и документы → Документы → Документы для авиа''' &amp;lt;!--{{Menu|Нотификации и документы|Документы|Документы для авиа}}--&amp;gt;.&lt;br /&gt;
Переменные для дополнительных услуг авиакомпании для шаблона '''Документы для дополнительных услуг''':&lt;br /&gt;
*%GDS_SERVICE_PRICE% - Общая стоимость всех услуг &lt;br /&gt;
*%GDS_SERVICE_ITEM_DOC_NUMBER% - Номер ЭМД для данной услуги &amp;lt;!-- #38533--&amp;gt;&lt;br /&gt;
*%GDS_SERVICE_ITEM_PRICE% - Стоимость одной услуги&lt;br /&gt;
*%GDS_SERVICE_ITEM_NAME% - Название услуги*&lt;br /&gt;
*%GDS_SERVICE_ITEM_RFISC% - Код RFISC&lt;br /&gt;
 *Если это резервирование места в самолете, тогда еще и выбранный номер.&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Форма бронирования (Авиабилеты)]]&lt;br /&gt;
* [[Дополнительные услуги агентства]]&lt;/div&gt;</summary>
		<author><name>Денис Якименко</name></author>
		
	</entry>
</feed>