Псевдопоиск перелётов: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Импорт и отладка правил псевдопоиска)
(Возможные предупреждения и ошибки)
 
(не показано 11 промежуточных версий 3 участников)
Строка 3: Строка 3:
  
 
{{Attention| Данный функционал идентичен [[Размножение_перелетов|размножению перелетов]]. Управление размножением перелетов осуществляется через панель администрирования Nemo 1.0, а псевдопоиска - через панель администрирования Nemo Connect. Использовать рекомендуется панель администрирования Nemo 1.0. }}
 
{{Attention| Данный функционал идентичен [[Размножение_перелетов|размножению перелетов]]. Управление размножением перелетов осуществляется через панель администрирования Nemo 1.0, а псевдопоиска - через панель администрирования Nemo Connect. Использовать рекомендуется панель администрирования Nemo 1.0. }}
 +
 +
==Примеры использования==
 +
Как правило, размножение перелетов используется в случаях, когда:
 +
# [[Агентство|Агентству]] выгодно [[Поиск (Авиабилеты)|искать]] перелеты определенных [[Авиакомпания|авиакомпаний]] в одной [[ГРС]], а [[Бронирование|бронировать]] и [[Выписка|выписывать]] в другой.
 +
# При работе с ''ГРС SITA''. Поскольку авиакомпанией S7 не приобретен нативный поиск в SITA Gabriel, его эмуляция в {{NameSystem}} реализуется через размножение перелетов этой авиакомпании из пакетов других ГРС в пакеты SITA Gabriel. Таким образом, поиск перелетов авиакомпании ''«Сибирь» (S7 Airlines)'' происходит в других ГРС, а бронирование и выписка размноженных перелетов осуществляется в SITA Gabriel.
  
 
== Включение псевдопоиска перелетов ==
 
== Включение псевдопоиска перелетов ==
Строка 48: Строка 53:
 
{{Attention| При импорте настроек ваши текущие правила маршрутизатора удаляются. }}
 
{{Attention| При импорте настроек ваши текущие правила маршрутизатора удаляются. }}
  
== Вариант работы на примере одной из настроек ==
+
== Особенность работы с отрицательными Id пакетов ==
  
Если необходимый раздел настроек существует и в '''Админ. панели Nemo Connect''', то в разделе '''Для техподдержки → Nemo Connect Вебсервисы → Настройки взаимодействия''' в настройке ''Использовать следующие настройки Nemo в веб-сервисе Авиа'' необходимо задействовать желаемый раздел, поставив галочку напротив него. Рассмотрим более подробно данный процесс на примере настройки ''Псевдопоиск перелетов''. Поскольку этот раздел существует и в {{NameProject2}}, поэтому алгоритм будет следующим:
+
Есть ситуации, когда в настройках ''Пакет, откуда брать перелёты для размножения'' и ''Источники назначения'' необходимо устанавливать пакеты со знаком минус. Это требуется, если вы указываете пакеты из раздела '''Управление продажами''' → '''Авиабилеты''' → '''Пакеты реквизитов Nemo.Connect''' при этом в этих пакетах не задана настройка '''Id пакета в админ. панели Nemo Connect'''. Это было сделано для того, чтобы исключить пересечение ид пакетов Nemo Connect, заведённых в старой админ панели Nemo Connect.
 +
В случае, если в каком либо пакете установлена настройка '''Id пакета в админ. панели Nemo Connect''', то вместо значения из поля '''Id''' со знаком минус, везде необходимо указывать ид из данной настройки(уже как есть без знака минус), т.к. оно переопределяет полностью значение '''Id'''.
  
#Заходим в раздел '''Для техподдержки → Nemo Connect Вебсервисы → Настройки взаимодействия''', выбираем необходимого ''пользователя'', в настройке ''Использовать следующие настройки Nemo в веб-сервисе Авиа'' ставим галку напротив опции ''Псевдопоиск перелетов''
+
=== Возможные предупреждения и ошибки ===
#Открываем '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Псевдопоиск перелетов''', выбираем нужное нам агентство
 
#В настройках ''Пакет, откуда брать перелёты для размножения'' и ''Источники назначения'' устанавливаем пакет со знаком минус из поля '''Id''' раздела '''Управление продажами''' → '''Авиабилеты''' → '''Пакеты реквизитов Nemo.Connect'''
 
#Для корректной работы необходимо активировать чекбокс ''Псевдопоиск перелётов Nemo Connect'' в разделе '''Управление продажами → Авиабилеты → Процессы → Процессы поиска → Тонкая настройка''', выбрав необходимого ''пользователя''.
 
 
 
{{Attention|Для корректной работы значение в настройке ''Пакет, откуда брать перелёты для размножения'' и используемый пакет (его можно посмотреть в ''Управление продажами → Авиабилеты → Реквизиты и источники → Реквизиты подключения к Nemo Connect'' ДОЛЖНЫ СОВПАДАТЬ.}}
 
  
После всех описанных выше действий не забудьте сбросить кэш (к домену сайта в URL добавить /?drop_cache)
+
В связи с информацией выше могу быть ошибки, связанные с некорректным указанием ид пакетов. Например:
  
=== Возможные предупреждения и ошибки ===
+
#Предупреждение "Не могу определить GDS. Отсутствует пакет для Nemo Connect SourceId=-55555"
 +
#Предупреждение "Поиск в данной ГДС не дал результатов", а в ответе поиска будет ''The requested package -55555 was not found.''
 +
#Отсутствие псевдо поиска
  
#Предупреждение "Не могу определить GDS. Отсутвует пакет для Nemo Connect SourceId=-55555" говорит о том, что пакет с таким значением не найден среди всех существующих пакетов в разделе ''Управление продажами → Авиабилеты → Реквизиты и источники → Реквизиты подключения к Nemo Connect''. Для решения этой проблемы необходимо изменить пакет у поставщика, в котором будет производиться размножение, на значение, совпадающее с настройкой ''Источники назначения'' из раздела ''Псевдопоиск перелетов''
+
Во всех случаях выше проверьте настройки пакета {{NameProject2}}. Если в поле '''Id пакета в админ. панели Nemo Connect''' задано значение, то не используйте значение из поля '''Id''' с отрицательным значением, а используйте значение заданное в этой настройке.
#Предупреждение "Поиск в данной ГДС не дал результатов", а в ответе поиска будет ''The requested package -55555 was not found.'', одной из причин для данного предупреждения может служить наличие пакета из {{NameProject2}} в поле '''Id пакета в админ. панели Nemo Connect''' в разделе '''Управление продажами → Авиабилеты → Пакеты реквизитов Nemo.Connect''' у пакета, откуда происходит размножение, то есть у пакета, чей ''Id'' совпадает со значением в настройке ''Пакет, откуда брать перелёты для размножения''
 
#Отсутствие псевдопоиска, хотя все пункты были выполнены правильно - причина аналогична предыдущей: у пакета, В КОТОРОМ происходит размножение, указан пакет из {{NameProject2}} в поле '''Id пакета в админ. панели Nemo Connect'''
 
  
 
==См. также==
 
==См. также==

Текущая версия на 11:37, 1 сентября 2021

Назначение

Псевдопоиск перелётов используется для предоставления возможности искать перелеты с заданными параметрами в одном пакете реквизитов, а бронировать в другом. Работа аналогична размножению перелетов, за исключением особенностей, описанных ниже.

Внимание! Данный функционал идентичен размножению перелетов. Управление размножением перелетов осуществляется через панель администрирования Nemo 1.0, а псевдопоиска - через панель администрирования Nemo Connect. Использовать рекомендуется панель администрирования Nemo 1.0.

Примеры использования

Как правило, размножение перелетов используется в случаях, когда:

  1. Агентству выгодно искать перелеты определенных авиакомпаний в одной ГРС, а бронировать и выписывать в другой.
  2. При работе с ГРС SITA. Поскольку авиакомпанией S7 не приобретен нативный поиск в SITA Gabriel, его эмуляция в Nemo.Travel реализуется через размножение перелетов этой авиакомпании из пакетов других ГРС в пакеты SITA Gabriel. Таким образом, поиск перелетов авиакомпании «Сибирь» (S7 Airlines) происходит в других ГРС, а бронирование и выписка размноженных перелетов осуществляется в SITA Gabriel.

Включение псевдопоиска перелетов

Чтобы включить псевдопоиск перелетов

Внешний вид таблицы с правилами
Внешний вид таблицы с правилами

Администратору необходимо

  1. Зайти в раздел Для техподдержки → Nemo Connect Вебсервисы → Настройки Взаимодействия.
  2. Включить опцию Псевдопоиск перелётов для настройки Использовать настройки в Авиа сервере из Немо 1 для разделов.

Для менеджера

  1. Зайдите в раздел Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка.
  2. Включите опцию Псевдопоиск перелётов Nemo Connect. Данная настройка работает только при условии включения предыдущей настройки.

Создание правила псевдопоиска перелетов

Чтобы создать правило псевдопоиска:

  1. Зайдите в раздел Управление продажами → Авиабилеты → Процессы → Процесс поиска → Псевдопоиск перелётов
  2. Нажмите Создать новую запись.
  3. Задайте параметры правила (см. Создание правила размножения перелётов)
  4. Нажмите кнопку Сохранить.

В случае, если не указана авиакомпания, то правило рассматривается как правило по умолчанию. При этом используются только параметры "Откуда размножать" и "Куда размножать", остальные параметры игнорируются.

Внешний вид таблицы с правилами
Создание правила псевдопоиска

Импорт и отладка правил псевдопоиска

Помимо создания правил, вы можете импортировать правила из Админ панели Nemo Connect. Система полностью перенесет все настройки из связанного агентства Nemo Connect. Агентство задается под администратором в разделе Для техподдержки → Nemo Connect Вебсервисы → Настройки взаимодействия. Там нужно заполнить следующие поля:

  • Идентификатор пользователя в Nemo Connect.
  • Логин пользователя в Nemo Connect.
  • Пароль пользователя в Nemo Connect.
  • Используемая среда .net серверов

После импорта, в целях отладки и проверки совпадения настроек, можно включить настройку Включить логирование отличия настроек Nemo Travel от Nemo Connect для: → Псевдопоиск перелётов в разделе Для техподдержки → Nemo Connect Вебсервисы → Настройки взаимодействия . Если настройки Nemo Travel будут отличаться от настроек Nemo Connect, вы увидите в сервисных логах следующее сообщение: Различия в параметрах настроек псевдопоиска и Nemo2. Если же настройки будут идентичны, то сообщения не будет.

Внимание! При импорте настроек ваши текущие правила маршрутизатора удаляются.

Особенность работы с отрицательными Id пакетов

Есть ситуации, когда в настройках Пакет, откуда брать перелёты для размножения и Источники назначения необходимо устанавливать пакеты со знаком минус. Это требуется, если вы указываете пакеты из раздела Управление продажамиАвиабилетыПакеты реквизитов Nemo.Connect при этом в этих пакетах не задана настройка Id пакета в админ. панели Nemo Connect. Это было сделано для того, чтобы исключить пересечение ид пакетов Nemo Connect, заведённых в старой админ панели Nemo Connect. В случае, если в каком либо пакете установлена настройка Id пакета в админ. панели Nemo Connect, то вместо значения из поля Id со знаком минус, везде необходимо указывать ид из данной настройки(уже как есть без знака минус), т.к. оно переопределяет полностью значение Id.

Возможные предупреждения и ошибки

В связи с информацией выше могу быть ошибки, связанные с некорректным указанием ид пакетов. Например:

  1. Предупреждение "Не могу определить GDS. Отсутствует пакет для Nemo Connect SourceId=-55555"
  2. Предупреждение "Поиск в данной ГДС не дал результатов", а в ответе поиска будет The requested package -55555 was not found.
  3. Отсутствие псевдо поиска

Во всех случаях выше проверьте настройки пакета Nemo Connect. Если в поле Id пакета в админ. панели Nemo Connect задано значение, то не используйте значение из поля Id с отрицательным значением, а используйте значение заданное в этой настройке.

См. также