Ценообразование (Авиабилеты): различия между версиями
(→Тестирование и отладка срабатывания правил) |
(→Импорт и экспорт правил) |
||
Строка 18: | Строка 18: | ||
Экспорт правил доступен в форматах XLS или XLSX. | Экспорт правил доступен в форматах XLS или XLSX. | ||
+ | |||
+ | Возможно импортировать/экспортировать файл с параметрами на английском. Язык выгружаемой таблицы зависит от настройки в профиле пользователя. | ||
== Определение валидирующего перевозчика == | == Определение валидирующего перевозчика == |
Версия 17:19, 27 ноября 2015
Модуль «Ценообразование 2.0» разработан для гибкого управления комиссионными правилами поставщиков, сборами агентства и комиссионными вознаграждениями субагентов.
С его помощью можно точно соблюдать в онлайне сложные условия, предоставляемые авиакомпаниями и построить удобную схему ценообразования.
Все расчеты на каждом этапе их применения логируются и отображаются в удобной таблице, упрощая их контроль и обновление.
Модуль управления предназначен для работы с компонентом «Авиабилеты».
Содержание
Импорт и экспорт правил
Правила задаются внесением ряда параметров в файл в формате XLS/XLSX, который импортируется в систему в разделе «Ценообразование 2.0» → «Импорт/экспорт Excel». Пример файла для заполнения и полное описание формата внесения данных размещен в статье Ценообразование. Импорт правил.
Каждая строка в таблице является отдельным правилом. Каждый параметр правила задается в отдельном столбце. Формат внесения данных в каждый столбец должен соответствовать задокументированному формату.
При импорте система валидирует все введенные значения, и если в какой-то ячейке значение внесено в некорректном формате, система сообщит об ошибке, сохранив при этом все корректно заданные правила.
Экспорт правил доступен в форматах XLS или XLSX.
Возможно импортировать/экспортировать файл с параметрами на английском. Язык выгружаемой таблицы зависит от настройки в профиле пользователя.
Определение валидирующего перевозчика
При использовании модуля «Ценообразование 2.0» белые списки (списки контрактных авиакомпаний и интерлайнов) система не рассматривает.
Доступность конкретного перелета к выписке в автоматическом режиме проверяется по такому алгоритму:
- Запись авиакомпании, определенной и переданной в ответе ГДС как ВП;
- Проверка наличия в файле ценообразования всех правил для данной авиакомпании;
- Фильтрация правил, которые не соответствуют перелету по какому-либо параметру;
- Определение из подходящих по всем параметрам правил срабатывающего по приоритетам;
- Установка ВП.
Если сработавшее правило не содержит переопределения ВП — устанавливается ВП полученный от ГДС.
Если сработавшее правило содержит переопределение ВП — устанавливается переопределенный ВП.
Срабатывает простой принцип:
Если для авиакомпании есть запись в загруженном файле ценообразования, и эта запись соответствует параметрам найденного перелета — то она считается контрактной. Если такой записи не найдено — она контрактной не считается, поэтому, перелет может быть отфильтрован из выдачи фильтром «А/к не является контрактной».
Переопределенный валидирующий перевозчик
Используется для выписки билетов на условиях чистого интерлайна между авиакомпаниями. Например, если у агентства нет контракта с авиакомпанией «АА», но есть контракт с авиакомпанией «BB», и между компаниями существует интерлайн-соглашение, позволяющее выписывать билеты для «АА» на бланке «ВВ». В этом случае проставляется комиссионное вознаграждение от компании «ВВ» (переопределенного валидирующего перевозчика), которое она предоставляет за билеты со 100% интерлайн сегментов.
Внимание! Ответственность за допустимость замены и за адекватность цены перелета (которая была рассчитана GDS по предложенному ей перевозчику) полностью лежит на агентстве. Nemo не отслеживает наличие интерлайн-соглашений между перевозчиками.
Определение приоритета правил
Осуществляется по таким приоритетам:
№1 Колонка приоритет
Если срабатывает несколько правил с указанным приоритетом, то выбирается одно с наибольшим приоритетом.
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило, выбор осуществляется по следующим параметрам приоритезации.
№2 Наличие переопределенного перевозчика
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается правило с переопределенным ВП.
№3 Не пустая комиссия
Приоритет правил с установленной комиссией (даже в 0%) выше, чем у правил с пустой ячейкой комиссией.
№4 Дополнительный приоритет
Учитывается, если все предыдущие параметры равны.
Определяется настройкой в разделе «Ценообразование 2.0» — «Настройки».
Возможные значения:
- Нет дополнительного приоритета.
- Максимальная комиссия авиакомпании.
- По количеству параметров в правиле.
№5 Порядковый номер правила
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице).
Тестирование и отладка срабатывания правил
Таблица отладки содержит информацию о применении правил к выбранному перелету:
- проверяемые перевозчики, установленный валидирующий перевозчик;
- данные по группе и пользователю, к которому привязан заказ;
- все параметры выбранного перелета, которые определены системой;
- проверка совпадения с параметрами в правилах для проверяемого перевозчика;
- выделение параметров, по которым есть несовпадение;
- размер рассчитанных комиссий и сборов, примененное для расчета правило.
Таблица доступна для менеджера агентства:
- по ссылке на выдаче результатов поиска для каждого перелета;
- на странице подтверждения бронирования и информации о заказе по добавлению гет-параметра ?(&)test в адресную строку (например, http://host/XXXXXX?test).
Также на странице забронированных и выписанных заказов менеджерам доступна ссылка на логи ценообразования:
Внешний вид таблицы расчета правил:
Этот расчет выполняется в реальном времени, то есть использует правила, загруженные в систему на момент проверки. Расчет правил, действующих на момент бронирования, можно просмотреть в логах по заказу.
Первый расчет комиссий и сборов происходит уже при формировании выдачи результатов поиска. Для неоплаченного и невыписанного заказа перерасчет цены и комиссий происходит при бронировании и каждом последующем обновлении заказа, в том числе при переходе к оплате и выписке билетов.
Нужно учитывать, что после бронирования и до выписки правила могут быть изменены. В таком случае размер комиссий, измененный при пересчете будет применен всегда. Применение пересчитанных сборов зависит от значения настройки «Пересчитать сервисный сбор» в разделе «Заказы» → «События синхронизации».
Безболезненный переход
В разделе «Ценообразование 2.0» → «Настройки» можно активировать применение правил из файла в любой момент, как для всего агентства так и для любого из пользователей. Применение комиссий и применение сборов из файла активируется отдельно.
Таким образом можно регулировать работу модуля во время тестирования, и проводить тестирование не останавливая работу в боевом режиме.
При включенном для агентства модуле «Ценообразование 2.0» доступ ко всем настройкам по работе с ценами версии 1.0 перенесен в раздел «Ценообразование 2.0» → «Настройки».
Перенесены разделы:
- Старые комиссии от авиакомпаний
- Старые комиссии субагентам
- Старый справочник контрактных авиакомпаний
- Старый справочник интерлайнов
- Старые сборы
- Старые настройки сборов