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

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Логирование заблокированных перелетов)
(Логирование заблокированных перелетов)
Строка 24: Строка 24:
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
<syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; padding: 10px 5px; margin: 10px 0;">
 
<syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; padding: 10px 5px; margin: 10px 0;">
[DB] Обновление записи "list_flights_banned(87cfc869664a41cc4393d1a3a961dee3)(2410)(2016-05-12)
+
[DB] Новая запись "list_flights_banned(0)"
 
Array
 
Array
 
(
 
(

Версия 16:39, 17 мая 2016

Модуль «Обработка неподтвержденных сегментов» предназначен для блокировки перелетов, процесс проверки доступности или бронирования которых завершился с ошибочным результатом. Возможными причинами могут быть невалидные статусы сегментов, проблема с получением тарифа и прочее.
Модуль является платным, включается администратором Nemo Travel.

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

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

Для того чтобы активировать функциональность необходимо выполнить следующие шаги:

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

Описание процесса

Установленные настройки определяют временные интервалы первой и повторной блокировок. В ходе поиска выполняется фильтрация «по вхождению в черный список»: заблокированные перелеты не попадают в выдачу.
Условно разделяя процесс блокировки на этапы, можно выделить следующие:

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

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

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

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

[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
)