Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Этот раздел содержит в себе правила авиакомпаний, с которыми работает агентство. Настройки авиакомпаний агентства находятся в параметрах системных свойств:

 → → 

Если вы не нашли системное свойство "Настройки авиакомпаний агентства", то их нужно добавить кнопкой "+":

Image Removed →  Image Removed

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

Image Removed  → Image Removed → Image Removed

Приступим к описанию правил авиакомпаний агентства, которые Зайдите на страничку "Правила". Правила авиакомпаний агентства разбиты на категории:

Категория FOID

...

Info
titleВажно!

Приведем пример отображение бренда на сайте при оформлении рейса авиакомпании в разных системах бронирования.

Оформление а/б на рейс а/к Северный Ветер/Nord Wind (коды: IATA N4, ЦРТ КЛ) в

В Sabre:

При запросе перелета N4 в Sabre наименование бренда в ответе приходит на английском языке. Существует требование российских авиакомпаний об отображении на сайте наименования бренда на русском языке.

Логика отображения наименования бренда такова, что если локаль сайта русская и поле с кириллическим значением в карточке справочника "Наименования брендов" не пустое, то наименование будет взято из этого поля, иначе же - из стандартного поля (английский).

В случае открытия сайта на английском языке названия брендов будут отображаться из английской локали карточки справочника.

В Сирена Тревел:

При запросе перелета N4 наименование бренда в ответе может приходить только на русском языке, причем может отличаться от названия на сайте авиакомпании (например, для а/к D2 приходит бренд "ЛАЙТ" – в справочник нужно так и занести. Ниже рассмотрим, как корректируется название на сайте) . В справочнике "Наименований брендов" можно указать и английскую версию.

(warning) При загрузке справочника из другой инсталляции важно в карточках наименований брендов перебить код авиакомпании, так как ссылка на этот объект может быть битой (разные идентификаторы).

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

Корректировка правил тарифа производится через системное свойство "Настройки авиакомпаний агентства", категория "Брендированные тарифы". Эта настройка позволяет подложить недостающую информацию на сайт (не перезатирает то, что пришло из системы бронирования).
Image Added

Правило задается по кнопке Добавить:

Image Added

Рассмотрим варианты заполнения правил брендированных тарифов.

Пример: Оформление авиабилетов на рейсы авиакомпании "Авиапредприятие Северсталь" (IATA: D2, ЦРТ: Д2) в Сирене.

Сирена присылает наименование бренда на русском языке "ЛАЙТ". На сайте авиакомпании это бренд носит название Лайт Эконом, поэтому на сайте B2B можно подкорректировать, использовав действие "установить отображаемое наименование бренда" с указанием корректного названия:

Image Added

Для начала укажем

  • Название правила – для легкого поиска в списке правил,
  • Начало и окончание действия, если известны эти даты,
  • Условия: обязательно укажем маркетингового перевозчика, наименование бренда в справочнике, возможно, еще какие-либо возможные условия Image Added
  • Действия - какие правила нужно установить для перечня условий. В данном случае, это корректировка наименования бренда и указание норм бесплатного багажа. В поле "Размер" параметров багажа/ручной клади доступен ввод трех параметров (длина, высота, ширина) через ";" или "Х", например, 23х151х2 или 23;151;2.

Image Added

В итоге на сайте получаем следующее отображение:

- в карточке перелета: 

Image Added

- при нажатии ссылки "Другие тарифы":

Image Added

Перечислим все действующие условия и их значения.

Разрешается задавать любое число условий внутри правила. Некоторые могут быть взаимосвязанными и не иметь смысла друг без друга, что особо оговаривается в этом разделе. В следующей таблице приводятся доступные условия, возможные операторы и значения:

УсловиеВозможные значенияОписание
Валидирующий перевозчик
  • содержит
  • не содержит
  • состоит из
В текстовом поле через запятую (без пробелов) введите двухбуквенный код авиакомпании (или авиакомпаний), к которой относится данный брендированный тариф, например: SU

В варианте состоит из и указывается только одна авиакомпания, которой принадлежит данный брендированный тариф.

Валюта базового тарифа
  • равно
  • не равно
В текстовом поле введите трехбуквенный код валюты данного брендированного тарифа, например «RUB».
Категория типа пассажира
  • содержит
  • не содержит
Нажмите кнопку Выбрать и выберите категории типов пассажиров, к которым относится данный брендированный тариф.
Маркетинговый перевозчик
  • содержит
  • не содержит
  • содержит только
  • состоит из
В текстовом поле через запятую (без пробелов) введите двухбуквенные коды авиакомпаний, которые надо исключить или оставить, например «SU,UT».

Это условие часто используется для исключения вариантов, с определенными авиакомпаниями, выступающими в качестве маркетингового перевозчика.

Наименование брендаравноУкажите наименование из справочника "Наименования брендов"
Наличие трансферного тарифа

равно:

  • да — выберите этот вариант, если нужно исключить из результатов поиска все трансферные тарифы.
  • нет — выберите этот вариант, если нужно исключить из результатов поиска все нетрансферные тарифы.
Условие позволяет исключить рейсы в зависимости от того, трансферные они или нет.
Ограничение на дату вылета
  • вне интервала
  • внутри интервала
Задайте интервал дат вылета, когда будут применяться установленные действия правила. При определении интервала можно не указывать одну из границ.
Ограничение на класс бронирования
  • содержит
  • не содержит
  • содержит только
  • состоит из
В текстовом поле через запятую (без пробелов) введите код (или коды) класса бронирования, к которым будут применены действия правила
Ограничения на код тарифа
  • все коды содержат 
  • заканчивается — условие применяется, только если указанное в текстовом поле значение присутствует в конце кода тарифа
  • начинается с — условие применяется, только если указанное в текстовом поле значение присутствует в начале кода тарифа
  • не равно — условие применяется, только если указанное значение не совпадает с кодом тарифа
  • не содержит — условие применяется, только если указанное в текстовом поле значение присутствует в коде тарифа
  • равно — условие применяется, только если указанное в текстовом поле значение точно совпадает с кодом тарифа
  • содержит — условие применяется, только если указанное в текстовом поле значение содержится в коде тарифа
Это условие позволяет определить критерий в зависимости от кода тарифа.
Ограничения на маршрут
  • заканчивается — условие применяется, только если указанное в текстовом поле значение присутствует в конце маршрута
  • начинается с — условие применяется, только если указанное в текстовом поле значение присутствует в начале маршрута
  • не заканчивается — условие применяется, только если указанного в текстовом поле значения нет в конце маршрута
  • не начинается с — условие применяется, только если указанного в текстовом поле значения нет в начале маршрута
  • не содержит — условие применяется, только если указанного в текстовом поле значения нет в маршруте
  • не содержит сегмент — условие применяется, только если в маршруте нет ни одного из указанных в текстовом поле сегментов
  • содержит — условие применяется, только если указанное в текстовом поле значение присутствует в маршруте
  • содержит не только — условие применяется, только если указанное в текстовом поле значение присутствует в маршруте, а также в маршруте обязательно есть как минимум одно из других значений
  • содержит сегмент — условие применяется, только если в маршруте есть хотя бы один из указанных в текстовом поле сегментов
  • содержит только — условие применяется, только если маршрут содержит только указанные в текстовом поле значения
  • состоит из — условие применяется, только если маршрут содержит точно указанные в текстовом поле сегменты
  • трансатлантический перелет — это условие позволяет задать брендированные тарифы, условия которых связаны с тем, связан с перелетом через Атлантический океан:
    • да — брендированный тариф относится только к трансатлантическим перелетам
    • нет — брендированный тариф не относится к трансатлантическим перелетам
При выборе вариантов «заканчивается», «начинается с», «не заканчивается», «не начинается с», «не содержит», «содержит», «содержит не только» и «содержит только» в текстовом поле условия указываются IATA-коды (либо CRT) географических пунктов, стран или региона, разделенные запятыми без пробелов, например: «MOW,GB,FR».

При выборе вариантов «содержит сегмент», «не содержит сегмент» и «состоит из» в текстовом поле этого условия указываются пары, разделенные запятой без пробелов. Каждая пара представляет собой два IATA-кода (либо CRT) географических пунктов, стран или регионов, разделенных дефисом, например: «MOW-GB,MOW-FR». Перед кодом географического пункта можно задавать знак «!»,означающий отрицание, например «MOW-!FR» (перелет из Москвы куда угодно, только не во Францию).

Сегменты маршрута
  • состоит из
Это особое условие, позволяющее задать сложные ограничения на маршрут. Ограничение на маршрут определяется в табличном виде. Каждая строка таблицы описывает один или несколько сегментов. Порядок строк имеет значение: чем выше в таблице находится строка, тем более "ранний" сегмент она описывает. Столбцы таблицы определяют ограничения на разные свойства сегмента. Далее описаны столбцы таблицы:
  • Кол-во сегментов — возможные значения:
    • пусто — в этом случае строка определяет любое число сегментов, включая 0.
    • число (например 1) — в маршруте должно присутствовать указанное число сегментов с ограничениями, указанными в других столбцах таблицы.
    • два числа, разделенные дефисом (например, 0-2) — такое значение подразумевает диапазон количества сегментов. Например, запись «0-2» означает, что сегментов может ноль, один или два.
  • Маршрут — возможные значения:
    • пусто — в этом случае строка определяет любое число сегментов, включая 0.
    • пары пунктов, разделенные запятой — каждый код географического пункта, в свою очередь, может состоять из нескольких кодов, разделенных знаками "&" либо "|". Наконец, каждый такой код является кодом аэропорта/города/страны/региона и при необходимости может содержать префикс "!". Например, MOW-RU|US означают перелеты из Москвы в другой город России или США. Знаки "|" и "&" между кодами пунктов означают, соответственно, логическое "ИЛИ" и "И". Коды в составном коде пункта могут разделяться только одним знаком — либо "|", либо "&". Например значение RU|UA&GE недопустимо. Знак "!" перед кодом пункта означает отрицание; например, !RU означает любой город не в России.
  • Маркет. пер-к — возможные значения:
    • пусто — в этом случае никаких ограничений на маркетингового перевозчика не налагается.
    • коды маркетинговых перевозчиков, разделенные запятыми — разрешены коды IATA, ЦРТ, а также расчетные коды перевозчиков; регистр значения не имеет.
  • Опер. пер-к — возможные значения:
    • пусто — в этом случае никаких ограничений на выбор оперирующего перевозчика не налагается.
    • коды оперирующих перевозчиков, разделенные запятыми — разрешены коды IATA, ЦРТ, а также расчетные коды перевозчиков; регистр значения не имеет.
  • № рейсов — возможные значения:
    • пусто — в этом случае никаких ограничений на номера рейсов не налагается.
    • диапазоны номеров рейсов, разделенные запятой — при этом каждый диапазон может состоять либо из одного числа, либо из двух чисел, разделенных дефисом; например 101 или 105-111.
Тип пассажира
  • равно
  • не равно
Нажмите кнопку Выбрать и выберите типы пассажиров, к которым будут применяться действия правила
Тип перевозки
  • внутренний — все пункты перелета находятся внутри страны, для которой в справочнике стран выставлен флаг «Внутренняя». Для российских агентств — это Россия.
  • международный — любая не внутренняя перевозка.
  • внутри CIS — все пункты перелета находятся внутри СНГ. Определяется на основании записей справочника «Географические пункты» (регион географического пункта определяется на основании справочников «Географические регионы» и «Страны»).
  • за пределами CIS — любая перевозка не «Внутри CIS».
  • внутри страны — все пункты перелета находятся внутри страны, IATA или CRT код которой указан в качестве значения. В этом условии можно использовать только одну строку; набор строк через запятую не поддерживается.
  • за пределами страны — хотя бы один пункт перелета находится за пределами страны, IATA или CRT код которой указан в текстовом поле. В качестве значения можно использовать только одну строку; набор строк через запятую не поддерживается.


Действия правил

Действия правил в этом разделе позволяют отображать самую разную информацию о перелетах на страницах сайта. Разрешается задавать любое число действий внутри правила.

(warning) Нельзя в одном правиле сочетать действия по билету и сегментам, будут работать только одни из них - по билету.

В следующей таблице приводятся доступные действия и возможные их значения.

ДействиеВозможные значенияОписание
установить возможность возврата билета до вылета
  • Да — возврат возможен.
  • Нет — возврат невозможен.
Это действие позволяет указать на сайте сведения о возможности возврата до вылета в вариантах перелета.
установить возможность возврата билета после вылета
  • Да — возврат возможен.
  • Нет — возврат невозможен.
Это действие позволяет указать на сайте сведения о возможности возврата после вылета в вариантах перелета.
установить возможность возврата сегмента до вылета
  • Да — возврат возможен.
  • Нет — возврат невозможен.
Это действие позволяет указать на сайте сведения о возможности возврата сегмента до вылета в вариантах перелета.
установить возможность возврата сегмента после вылета
  • Да — возврат возможен.
  • Нет — возврат невозможен.
Это действие позволяет указать на сайте сведения о возможности возврата оставшегося после вылета сегмента в вариантах перелета.
установить возможность выбора места
  • Да — выбор места возможен.
  • Нет — выбор места невозможен.
Это действие позволяет указать на сайте сведения о возможности выбора места в вариантах перелета.
установить возможность доступа в бизнес-зал
  • Да — есть доступ в бизнес-зал.
  • Нет — доступа в бизнес-зал нет.
Это действие позволяет указать на сайте сведения о наличии доступа в бизнес-зал.
установить возможность обмена билета до вылета
  • Да — обмен возможен.
  • Нет — обмен невозможен.
Это действие позволяет указать на сайте сведения о возможности обмена до вылета в вариантах перелета.
установить возможность обмена билета после вылета
  • Да — обмен возможен.
  • Нет — обмен невозможен.
Это действие позволяет указать на сайте сведения о возможности обмена после вылета в вариантах перелета.
установить возможность обмена сегмента до вылета
  • Да — обмен возможен.
  • Нет — обмен невозможен.
Это действие позволяет указать на сайте сведения о возможности обмена сегмента до вылета в вариантах перелета.
установить возможность обмена сегмента после вылета
  • Да — обмен возможен.
  • Нет — обмен невозможен.
Это действие позволяет указать на сайте сведения о возможности обмена сегмента после вылета в вариантах перелета.
установить возможность повышения класса
  • Да — повышение класса возможно.
  • Нет — повышение класса невозможно.
Это действие позволяет указать на сайте сведения о возможности повышения класса.
установить возможность приоритетной посадки
  • Да — доступна услуга приоритетной посадки.
  • Нет — услуга приоритетной посадки недоступна.
Это действие позволяет указать на сайте сведения о наличии услуги приоритетной посадки.
установить наименование бренда
В текстовом поле нужно ввести название бренда тарифа, который будет отображаться на сайте, например «Гибкий эконом».
установить наличие трансфера
  • Да — доступна услуга трансфера.
  • Нет — услуга трансфера недоступна.
Это действие позволяет указать на сайте сведения о наличии услуги трансфера.
установить начисление дополнительных миль
  • Да — за перелет начисляются дополнительные мили.
  • Нет — дополнительные мили не начисляются.
Это действие позволяет указать на сайте сведения о том, что в данном бренде за перелет начисляются дополнительные мили.
установить норму бесплатного провоза багажа
  • Количество мест — в этом поле задается количество мест бесплатного багажа.
  • Вес (кг) — в этом поле задается максимальный разрешенный вес места бесплатного багажа.
  • Размер (см) — максимально разрешенная сумма измерений бесплатного багажа.
Это действие позволяет указать на сайте сведения о количестве мест провозимого бесплатно багажа.
установить норму бесплатного провоза ручной клади
  • Количество мест — в этом поле задается количество мест ручной клади.
  • Вес (кг) — в этом поле задается максимальный разрешенный вес места ручной клади.
  • Размер (см) — максимально разрешенная сумма измерений места ручной клади.
Это действие позволяет указать на сайте сведения о количестве мест провозимой бесплатно ручной клади.
установить норму платного провоза багажа
  • Количество мест — в этом поле задается количество мест платного багажа.
  • Вес (кг) — в этом поле задается максимальный разрешенный вес места платного багажа.
  • Размер (см) — максимально разрешенная сумма измерений платного багажа.
Это действие позволяет указать на сайте сведения о количестве мест багажа, провозимого на платной основе.
установить норму платного провоза ручной клади
  • Количество мест — в этом поле задается количество мест платной ручной клади.
  • Вес (кг) — в этом поле задается максимальный разрешенный вес места платной ручной клади.
  • Размер (см) — максимально разрешенная сумма измерений платной ручной клади.
Это действие позволяет показать на сайте разрешенные параметры ручной клади, которая перевозится на платной основе.