Обработка неподтвержденных сегментов (блокировка недоступных перелетов): различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
 
==Назначение==
 
==Назначение==
Модуль '''Обработка неподтвержденных сегментов''' предназначен для блокировки на выдаче результатов перелетов, процесс проверки доступности или бронирования которых завершился ошибкой, чтобы предлагать на выдаче результатов поиска только доступные перелеты.
+
Модуль '''Обработка неподтвержденных сегментов''' предназначен для блокировки [[Поиск (Авиабилеты)|на выдаче результатов перелетов]], процесс проверки доступности или [[Бронирование (Авиабилеты)|бронирования]] которых завершился ошибкой, чтобы предлагать на выдаче результатов поиска только доступные перелеты.
  
 
==Описание==
 
==Описание==
Строка 6: Строка 6:
 
Процесс проверки доступности или бронирования может завершиться ошибкой по следующим причинам:
 
Процесс проверки доступности или бронирования может завершиться ошибкой по следующим причинам:
 
* невалидный статуса сегмента,  
 
* невалидный статуса сегмента,  
* ошибка получения тарифа,
+
* ошибка получения [[тариф]]а,
 
* прочие причины.
 
* прочие причины.
 
Модуль блокирует такие перелеты, чтобы они не попадали на выдачу результатов поиска.
 
Модуль блокирует такие перелеты, чтобы они не попадали на выдачу результатов поиска.
  
 
Порядок работы модуля:<br>
 
Порядок работы модуля:<br>
# Если при первой проверке доступности или бронировании получена одна из ошибок:
+
# Если при первичной проверке доступности перелета или его бронировании получена одна из ошибок:
#* получен невалидный статус сегмента (UN - UNABLE, DOES NOT OPERATE, UC - UNABLE FLIGHT CLOSED, HAVE NOT WAITLISTED, LL - WAITLIST (NON AMADEUS CARRIERS), NN - NEED SEGMENT),  
+
#* невалидный статус сегмента (UN - UNABLE, DOES NOT OPERATE, UC - UNABLE FLIGHT CLOSED, HAVE NOT WAITLISTED, LL - WAITLIST (NON AMADEUS CARRIERS), NN - NEED SEGMENT),  
#* запрашиваемый тариф или класс оказался недоступен,
+
#* запрашиваемый тариф или [[Класс бронирования (подкласс)|класс]] недоступен,
#* для одного из сегмент перелёта нет доступных рейсов,
+
#* для одного из [[сегмент]]ов перелёта нет доступных рейсов,
 
#* нет цен для указанного перелёта,
 
#* нет цен для указанного перелёта,
#* изменилась стоимость перелета,<br /> то перелет помещается в список заблокированных перелетов на ''Время первой блокировки перелета'' (см. ''Настройка модуля'').
+
#* изменилась стоимость перелета,<br /> то перелет помещается в системе в '''список заблокированных перелетов''' агентства на ''Время первой блокировки перелета'' (см. ''Настройка модуля'').
# Фильтр результатов поиска удаляет из выдачи перелеты, помещенные в список.
+
# [[Фильтры результатов поиска (Авиабилеты)|Фильтр результатов поиска]] удаляет из выдачи перелеты, помещенные в список заблокированных перелетов.
# Если проблема повторилась, то перелет повторно помещается в список на период повторной блокировки.
+
# Если проблема повторилась до истечения времени первой блокировки перелета, то перелет повторно помещается в список на период повторной блокировки.
# Если ситуация повторилась в течение суток после окончания повторной блокировки, перелёт помещается в список снова на период повторной блокировки.
+
# Если проблема повторилась в течение суток после окончания повторной блокировки, перелёт помещается в список снова на период повторной блокировки.
# Если проблемная ситуация не повторяется, то перелет удаляется из списка заблокированных перелетов.
+
# Если проблема не повторилась, то перелет удаляется из списка заблокированных перелетов.
 
# Если проблема возникла с перелетом, ранее удалённым из списка заблокированных, он помещается в список на период первой блокировки.
 
# Если проблема возникла с перелетом, ранее удалённым из списка заблокированных, он помещается в список на период первой блокировки.
  
Строка 60: Строка 60:
 
</div>
 
</div>
 
</div>
 
</div>
 +
 +
==См. также==
 +
* [[Поиск (Авиабилеты)]]
 +
* [[Фильтры результатов поиска (Авиабилеты)]]

Версия 19:51, 17 мая 2016

Назначение

Модуль Обработка неподтвержденных сегментов предназначен для блокировки на выдаче результатов перелетов, процесс проверки доступности или бронирования которых завершился ошибкой, чтобы предлагать на выдаче результатов поиска только доступные перелеты.

Описание

Процесс проверки доступности или бронирования может завершиться ошибкой по следующим причинам:

  • невалидный статуса сегмента,
  • ошибка получения тарифа,
  • прочие причины.

Модуль блокирует такие перелеты, чтобы они не попадали на выдачу результатов поиска.

Порядок работы модуля:

  1. Если при первичной проверке доступности перелета или его бронировании получена одна из ошибок:
    • невалидный статус сегмента (UN - UNABLE, DOES NOT OPERATE, UC - UNABLE FLIGHT CLOSED, HAVE NOT WAITLISTED, LL - WAITLIST (NON AMADEUS CARRIERS), NN - NEED SEGMENT),
    • запрашиваемый тариф или класс недоступен,
    • для одного из сегментов перелёта нет доступных рейсов,
    • нет цен для указанного перелёта,
    • изменилась стоимость перелета,
      то перелет помещается в системе в список заблокированных перелетов агентства на Время первой блокировки перелета (см. Настройка модуля).
  2. Фильтр результатов поиска удаляет из выдачи перелеты, помещенные в список заблокированных перелетов.
  3. Если проблема повторилась до истечения времени первой блокировки перелета, то перелет повторно помещается в список на период повторной блокировки.
  4. Если проблема повторилась в течение суток после окончания повторной блокировки, перелёт помещается в список снова на период повторной блокировки.
  5. Если проблема не повторилась, то перелет удаляется из списка заблокированных перелетов.
  6. Если проблема возникла с перелетом, ранее удалённым из списка заблокированных, он помещается в список на период первой блокировки.

Временные интервалы первой и повторной блокировок устанавливаются в настройках модуля.

Внимание! Модуль является платным, подключается администратором Nemo.Travel.

Настройка модуля

Настройки времени блокировки перелета
Настройки фильтра блокировки перелета

Чтобы включить блокировку:

  1. Зайдите в раздел Управление продажами → Процессы → Фильтры результатов
  2. Создайте правило фильтрации и включите в нем фильтр «... + перелёт заблокирован».
  3. Зайдите в раздел Управление продажами → Процессы → Тонкая настройка
  4. Установите:
    • Время первой блокировки перелёта в часах,
    • Время повторной блокировки перелёта в часах.

Логирование заблокированных перелетов

Для отслеживания перелетов попавших под блокировку в Nemo.Travel предусмотрено логирование на этапе проверки доступности и бронирования, которое доступно менеджеру агентства.

Пример лога блокировки перелета

[DB] Новая запись "list_flights_banned(0)"
Array
(
    [$bind] => Array
        (
            [ban_until] => 2016-05-12 17:47:18     время блокировки перелета
            [flight_id] => 1272120004              идентификатор заблокированного перелета
            [agency_id] => 2410                    идентификатор агентства
            [flight_begin] => 2016-07-01           дата вылета
        )

    [$result] => 1
)

См. также