Обработка неподтвержденных сегментов (блокировка недоступных перелетов)
Модуль «Обработка неподтвержденных сегментов» предназначен для блокировки перелетов, процесс проверки доступности или бронирования которых завершился с ошибочным результатом. Возможными причинами могут быть невалидные статусы сегментов, проблема с получением тарифа и прочее.
Модуль является платным, включается администратором Nemo Travel.
Настройка модуля
Для того чтобы активировать функциональность необходимо выполнить следующие шаги:
- В разделе «Управление продажами» - «Процессы» - «Фильтры результатов» создать правило, включив фильтр «... + перелёт заблокирован».
- В разделе «Управление продажами» - «Процессы» - «Тонкая настройка» установить время первой и повторной блокировки перелета.
Описание процесса
Установленные настройки определяют временные интервалы первой и повторной блокировок. В ходе поиска выполняется фильтрация «по вхождению в черный список»: заблокированные перелеты не попадают в выдачу.
Условно разделяя процесс блокировки на этапы, можно выделить следующие:
- При первой проверке доступности или бронировании перелет блокируется на «Время первой блокировки перелета» в том случае, если получен невалидный статус сегмента (UN - UNABLE, DOES NOT OPERATE, UC - UNABLE FLIGHT CLOSED, HAVE NOT WAITLISTED, LL - WAITLIST (NON AMADEUS CARRIERS), NN - NEED SEGMENT), запрашиваемый тариф или класс оказался недоступен, а также в ряде дополнительных условий:
- Для одного из сегмент перелёта нет доступных рейсов.
- Нет цен для указанного перелёта.
- Изменение стоимости перелета.
- Если на момент истечения времени первой блокировки проблема повторилась, то перелет блокируется по периоду повторной блокировки.
- В течении последующих суток после окончания блокировки при повторном возникновении той же ситуации, перелёт запрещается снова на период повторной блокировки. Однако, если проблемная ситуация не повторяется, то сам перелет удаляется из списка заблокированных, а время возможного последующего запрета эквивалентно периоду первой блокировки.
Логирование заблокированных перелетов
Для отслеживания перелетов попавших под блокировку в Nemo реализовано логирование на этапе проверки доступности и бронирования, которое доступно менеджеру агентства.
Пример лога блокировки перелета
[DB] Обновление записи "list_flights_banned(87cfc869664a41cc4393d1a3a961dee3)(2410)(2016-05-12)
Array
(
[$bind] => Array
(
[ban_until] => 2016-05-12 17:47:18 время блокировки перелета
[flight_id] => 1272120004 идентификатор заблокированного перелета
[agency_id] => 2410 идентификатор агентства
[flight_begin] => 2016-07-01 дата вылета
)
[$result] => 1
)