Изменения

Перейти к навигации Перейти к поиску

Репрайсинг перелётов

13 986 байт добавлено, 10:38, 30 мая 2018
Нет описания правки
[[Категория:Модули]] [[Категория:Дополнительные модули‎]]'''Репрайсинг перелётов''' - процесс оценки стоимости перелёта в нескольких источниках.
==Назначение==
Репрайсинг перелётов предназначен для поиска интересующего перелета сразу в нескольких [[ГРС|источниках]], в результате которого {{NameSystemNameSystemLink}} получает набор одинаковых перелетов из указанных источников, при помощи [[Микшер результатов поиска (Авиабилеты)|микшера результатов поиска {{NameProject1}}]] автоматически будет выбран перелет, который и будет впоследствии забронирован.
== Принцип работы ==
Репрайсинг перелётов выполняется после перехода на страницу оформления заказа.
* Пользователь выбирает перелет из предложенных на выдаче результатов [[Поиск (Авиабилеты)|поиска]] (выполняет переход на страницу заказа для заполнения [[Форма бронирования (Авиабилеты)|формы бронирования]]).
* {{NameSystem}} запрашивает получение семейств тарифов (если включен модуль [[Семейства тарифов]]).
* Пользователь выбирает семейство тарифов из предложенных {{NameSystem}}.
== Включение репрайсинга перелётов ==
Опция подключается дополнительно администратором {{NameSystem}} по запросу агентства. Для подключения опции направьте запрос в [http://helpdesk.nemo.travel проектный трекер системы].
 
{{Attention| Рекомендуем заводить настройки в Nemo Travel}}
Чтобы включить репрайсинг перелётов:
 
Вариант Через панель администрирования '''{{NameProject2}}''' (Будет не доступен через некоторое время):
# В панели администрирования {{NameProject2}}:
#* Зайдите в раздел '''Настройки Авиа → Поисковые настройки → Настройки репрайсинга'''<!--{{Menu|Настройки Авиа|Настройки репрайсинга}}-->.
# В панели администрирования {{NameProject1}}:
#* Убедитесь, что '''Микшер результатов поиска''' включен, поскольку этот плагин выбирает перелет из результатов репрайсинга. Опция включается в разделе '''Управление продажами → Процессы → Процесс поиска → Тонкая настройка''' (см. [[Микшер результатов поиска (Авиабилеты)]]).
 
Вариант Через панель администрирования '''Nemo Travel''':
 
В панели администрирования Nemo Travel:
# Зайдити в раздел (доступно только для администратора) '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.
#* Включить опцию '''Настройки репрайсинга''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''. В случае, если данная настройка включена не будет, то настройки будут подтягиваться из админ панели {{NameProject2}}.
#Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Форма бронирования'''.
#*Включите опцию '''Использовать репрайсинг'''.
== Создание правил репрайсинга перелётов {{NameProject2}}==
 
{{Attention| Рекомендуем заводить правила в Nemo Travel}}
Чтобы создать правило репрайсинга перелётов:
 
Вариант Через панель администрирования '''{{NameProject2}}''' (Будет не доступен через некоторое время):
# Зайдите в раздел '''Настройки Авиа → Поисковые настройки → Настройки репрайсинга<!--{{Menu|Настройки Авиа|Настройки репрайсинга}}-->.
# Включите правило.
# Задайте параметры правила:
#* Укажите номера пакетов реквизитов Немо 2.0, в которых будет производится поиск перелетов при репрайсинге, : в поле '''Дефолтные источники'''.#* Укажите номера пакетов реквизитов Немо 2.0, для перелетов из которых разрешено использовать репрайсинг, : в поле '''Источники, к которым применяется данный функционал'''.#* Задайте дополнительные параметры, которые будут применены к репрайсингу, : в блоке '''Группа правил на определённую а/к.'''.# Нажмите кнопку '''Сохранить'''. Вариант Через панель администрирования '''Nemo Travel''':#Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Настройки репрайсинга перелётов'''#Выберите '''Импортировать настройки из Админ панели NEMO2.0''' или '''Создать новую запись'''{{Attention| При выборе '''Импортировать настройки из Админ панели NEMO2.0''' все созданные правила будут удалены.}} Создание новой записи:# Включите правило.#*Укажите номера пакетов реквизитов Немо 2.0, в которых будет производится поиск перелетов при репрайсинге: в поле '''Источники по-умолчанию, в которых производится репрайсинг''' #*Укажите номера пакетов реквизитов Немо 2.0, для перелетов из которых разрешено использовать репрайсинг: в поле '''Источники, к которым применяется функционал'''
# Нажмите кнопку '''Сохранить'''.
=== Группа правил на определённую а/к. ===
После того, как общее правило сохранено, внутри правила появляется ссылка ''Добавить Частные правила репрайсинга перелётов''. Частные правила репрайсинга перелётов применяются к определенным авиакомпаниям из заданных источников при заданных условиях. В частном правила правиле задаются:* источники, к перелетам из которых применяется правилодля репрайсинга,
* условия срабатывания правила: [[валидирующий перевозчик]] (обязательное поле) и, при необходимости, географические условия.
Если параметры перелеты перелета совпадают с заданными параметрами правила, {{NameSystem}} выполняет репрайсинг перелета в пакетах, заданных в поле '''Дефолтные источникиИсточники для репрайсинга''' корневого правила.
==== Параметры группы правил на определённую а/к====
*'''Валидирующий перевозчик''' — а/к , для которой применяется правило.
*'''Источники для репрайсинга''' — номера пакетов реквизитов Немо 2.0, в которых будет производится репрайсинг перелётов.
* '''Список стран отправления''' — страны отправления, при которых будет срабатывать данное правило. Список стран задается в формате '''ISO alpha 2''', например '''RU'''.
* '''Список городов отправления''' — IATA-коды городов отправления, при которых будет срабатывать данное правило.
* '''Список городов прибытия''' — IATA-коды городов прибытия, при которых будет срабатывать данное правило.
* '''Список аэропортов отправления''' — IATA-коды аэропортов отправления, при которых будет срабатывать данное правило.
* '''Список аэропортов прибытия''' — IATA-коды аэропортов прибытия, при которых будет срабатывать данное правило.
* '''Проверять маршрут для перелёта в целом''' — Включает проверку маршрута для перелёта в целом, а не отдельных его сегментов.
{{Attention| В случае наличия у перелета нескольких сегментов под городом отправления понимается пункт вылета первого сегмента.}}
 
{{Attention| Для RT перелётов точкой прибытия считается середина запрошенного маршрута, для остальных случаев точка прибытия считается по последнему сегменту перелёта.}}
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
===Описание работы микшера на этапе репрайсинга===
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<a:MixerLog>
<a:Enabled>true</a:Enabled>
<!--a:Enabled - Признак включенности микшера-->
<a:TotalFlightsCount>3</a:TotalFlightsCount>
<!--a:TotalFlightsCount - Количество перелётов участвующих в микшировании-->
<a:MixedFlightsCount>1</a:MixedFlightsCount>
<!--a:MixedFlightsCount - Количество перелётов оставшихся после микширования-->
<a:MixingRulesCount>7</a:MixingRulesCount>
<!--a:MixingRulesCount - Количество правил микширования-->
<a:MixResults>
<a:Group>
<a:GroupID>1</a:GroupID>
<a:MixingRuleID>70553</a:MixingRuleID>
<!--a:MixingRuleID - ID использованного правила микширования Nemo 2.0-->
<a:Airline>S7</a:Airline>
<a:MixingCode>19.05.2017[DME-SVX]S751,W 19.05.2017[SVX-OVB]S73254,W </a:MixingCode>
<!--a:MixingCode - краткая информация о перелете-->
<a:Flights>
<!--a:Flights - блок перелётов участвующих в микшировании -->
<a:Flight>
<!--a:Flights - информация о конкретном перелёте прошедшем микширование -->
<a:MinimalGDSPrice>
<Amount>110.41</Amount>
<Currency>EUR</Currency>
</a:MinimalGDSPrice>
<!--a:MinimalGDSPrice - минимальная цена от GDS представленная в валюте агенства-->
<a:MinimalPrice>
<Amount>110.42</Amount>
<Currency>EUR</Currency>
</a:MinimalPrice>
<!--a:MinimalPrice - минимальная цена с учетом ценообразования, представленная в валюте агенства-->
<a:MaximalPrice>
<Amount>110.42</Amount>
<Currency>EUR</Currency>
</a:MaximalPrice>
<!--a:MaximalPrice - максимальная цена с учетом ценообразования, представленная в валюте агенства-->
<a:MaximalCharge>
<Amount>0.01</Amount>
<Currency>EUR</Currency>
</a:MaximalCharge>
<!--a:MaximalCharge - максимальный сбор, представленный в валюте агенства-->
<a:MaximalCommission>
<Amount>0.11</Amount>
<Currency>EUR</Currency>
</a:MaximalCommission>
<!--a:MaximalCommission - максимальная комиссия, представленная в валюте агенства-->
<a:MaximalProfit>
<Amount>0.12</Amount>
<Currency>EUR</Currency>
</a:MaximalProfit>
<!--a:MaximalProfit - максимальная выручка, представленная в валюте агенства-->
<a:Package>1424</a:Package>
<!--a:Package - пакет Nemo 2.0 из которого был взят перелет-->
<a:PassedLevels>
<a:Level>1</a:Level>
<a:Level>2</a:Level>
</a:PassedLevels>
<!--a:PassedLevels - список пройденных уровней микширования -->
<a:IsResult>false</a:IsResult>
<!--a:IsResult - признак false означает, что перелёт не попадает в выдачу, признак true - означает, что перелёт был выбран микшером-->
<a:OriginalPrice>
<Amount>6844</Amount>
<Currency>RUB</Currency>
</a:OriginalPrice>
<!--a:OriginalPrice - цена от GDS, в валюте GDS-->
</a:Flight>
<a:Flight>
<a:MinimalGDSPrice>
<Amount>110.41</Amount>
<Currency>EUR</Currency>
</a:MinimalGDSPrice>
<a:MinimalPrice>
<Amount>110.42</Amount>
<Currency>EUR</Currency>
</a:MinimalPrice>
<a:MaximalPrice>
<Amount>110.42</Amount>
<Currency>EUR</Currency>
</a:MaximalPrice>
<a:MaximalCharge>
<Amount>0.01</Amount>
<Currency>EUR</Currency>
</a:MaximalCharge>
<a:MaximalCommission>
<Amount>0.11</Amount>
<Currency>EUR</Currency>
</a:MaximalCommission>
<a:MaximalProfit>
<Amount>0.12</Amount>
<Currency>EUR</Currency>
</a:MaximalProfit>
<a:Package>1375</a:Package>
<a:PassedLevels>
<a:Level>1</a:Level>
<a:Level>2</a:Level>
<a:Level>3</a:Level>
</a:PassedLevels>
<a:IsResult>true</a:IsResult>
<a:OriginalPrice>
<Amount>6844</Amount>
<Currency>RUB</Currency>
</a:OriginalPrice>
</a:Flight>
<a:Flight>
<a:MinimalGDSPrice>
<Amount>168.41</Amount>
<Currency>EUR</Currency>
</a:MinimalGDSPrice>
<a:MinimalPrice>
<Amount>168.41</Amount>
<Currency>EUR</Currency>
</a:MinimalPrice>
<a:MaximalPrice>
<Amount>168.41</Amount>
<Currency>EUR</Currency>
</a:MaximalPrice>
<a:MaximalCharge>
<Amount>0</Amount>
<Currency>EUR</Currency>
</a:MaximalCharge>
<a:MaximalCommission>
<Amount>0.17</Amount>
<Currency>EUR</Currency>
</a:MaximalCommission>
<a:MaximalProfit>
<Amount>0.17</Amount>
<Currency>EUR</Currency>
</a:MaximalProfit>
<a:Package>39109</a:Package>
<a:IsResult>false</a:IsResult>
<a:OriginalPrice>
<Amount>177.2</Amount>
<Currency>USD</Currency>
</a:OriginalPrice>
</a:Flight>
</a:Flights>
</a:Group>
</a:MixResults>
<a:MixingRules>
<!--a:MixingRules - cписок правил которые участвовали в микшировании-->
<a:Rule>
<a:ID>70553</a:ID>
<a:Data>
<a:FirstPriceCondition>MinimalPrice</a:FirstPriceCondition>
<a:SecondPriceCondition>MaximalPrice</a:SecondPriceCondition>
<!-- Режим работы заданных этапов микширования в использованном правиле -->
<a:Sources>
<a:SourceID>1375</a:SourceID>
<a:SourceID>29782</a:SourceID>
<a:SourceID>1424</a:SourceID>
<a:SourceID>28888</a:SourceID>
<a:SourceID>39109</a:SourceID>
</a:Sources>
<!--a:Sources - список источников которые участвовали в микшировании-->
</a:Data>
</a:Rule>
</a:MixingRules>
<a:CurrencyRates>
<!--a:CurrencyRates - использованные курсы валют-->
<a:TargetCurrency>EUR</a:TargetCurrency>
<!--a:TargetCurrency - валюта агенства в которую велась конвертация-->
<a:Rates>
<!--a:Rates - Курсы валют по отношению к валюте агенства -->
<a:RateInfo>
<!--a:RateInfo - Информация о курсе -->
<a:FromCurrency>RUB</a:FromCurrency>
<!--a:FromCurrency - Валюта из которой ведется конвертация-->
<a:Rate>0.0161329359</a:Rate>
<!--a:Rate - Отношение валюты из которой ведется конвертация к валюте агентства-->
</a:RateInfo>
<a:RateInfo>
<a:FromCurrency>USD</a:FromCurrency>
<a:Rate>0.9503897</a:Rate>
</a:RateInfo>
</a:Rates>
</a:CurrencyRates>
</a:MixerLog>
</syntaxhighlight>
</div>
</div>
==См. также==
*[[Микшер результатов поиска (Авиабилеты)]]

Навигация

'