Ценообразование (Авиабилеты): различия между версиями
м |
м |
||
Строка 3: | Строка 3: | ||
Модуль Ценообразование 2.0 | Модуль Ценообразование 2.0 | ||
− | Модуль разработан для гибкого управления комиссионными правилами поставщиков, сборами агентства, вознаграждениями и наценками субагентов. | + | Модуль разработан для гибкого управления комиссионными правилами поставщиков, сборами агентства, вознаграждениями и наценками субагентов.<br/> |
− | + | С его помощью можно точно соблюдать в онлайне сложные условия, предоставляемые авиакомпаниями и построить удобную схему ценообразования. | |
− | + | ||
Все расчеты на каждом этапе их применения логируются и отображены в удобной таблице, упрощая их контроль и обновление. | Все расчеты на каждом этапе их применения логируются и отображены в удобной таблице, упрощая их контроль и обновление. | ||
− | Модуль управления предназначен для работы с компонентом | + | Модуль управления предназначен для работы с компонентом «Авиабилеты». |
== Импорт и экспорт правил == | == Импорт и экспорт правил == | ||
Строка 26: | Строка 26: | ||
− | При использовании модуля "Ценообразование 2.0." белые списки (списки контрактных авиакомпаний и интерлайнов) система не рассматривает. | + | При использовании модуля "Ценообразование 2.0." белые списки (списки контрактных авиакомпаний и интерлайнов) система не рассматривает.<br/> |
+ | |||
Доступность конктретного перелета к выписке в автоматическом режиме проверяется по такому алгоритму: | Доступность конктретного перелета к выписке в автоматическом режиме проверяется по такому алгоритму: | ||
Строка 34: | Строка 35: | ||
4. Определение из подходящих по всем параметрам правил срабатывающего по приоритетам.<br/> | 4. Определение из подходящих по всем параметрам правил срабатывающего по приоритетам.<br/> | ||
5. Установка ВП.<br/> | 5. Установка ВП.<br/> | ||
+ | |||
+ | |||
Если сработавшее правило не содержит переопределения ВП — устанавливается ВП полученный от ГДС.<br/> | Если сработавшее правило не содержит переопределения ВП — устанавливается ВП полученный от ГДС.<br/> | ||
Если сработавшее правило содержит переопределение ВП — устанавливается переопределенный ВП.<br/> | Если сработавшее правило содержит переопределение ВП — устанавливается переопределенный ВП.<br/> | ||
− | + | Срабатывает простой принцип:<br/> | |
− | + | Если для авиакомпании есть запись в загруженном файле ценообразования, и эта запись соответсвует параметрам найденного перелета — то она считается контрактной. | |
− | Если такой записи не найдено — она контрактной не считается, | + | Если такой записи не найдено — она контрактной не считается, поэтому, перелет может быть отфильтрован из выдачи фильтром «А/к не является контрактной». |
Строка 45: | Строка 48: | ||
Используется для выписки билетов на условиях чистого интерлайна между авиакомпаниями. | Используется для выписки билетов на условиях чистого интерлайна между авиакомпаниями. | ||
− | Например, если у агентства нет контракта с авиакомпанией АА, но есть контракт с авиакомпанией BB, и между компаниями существует интерлайн соглашение, позволяющее выписывать билеты для АА на бланке | + | Например, если у агентства нет контракта с авиакомпанией АА, но есть контракт с авиакомпанией BB, и между компаниями существует интерлайн-соглашение, позволяющее выписывать билеты для АА на бланке В. |
В этом случае проставляется комиссионное вознаграждение от компании ВВ (переопределенного ВП), которое она предоставляет за билеты со 100% интерлайн сегментов. | В этом случае проставляется комиссионное вознаграждение от компании ВВ (переопределенного ВП), которое она предоставляет за билеты со 100% интерлайн сегментов. | ||
Строка 52: | Строка 55: | ||
− | == | + | == Определение приоритета правил == |
− | Осуществляется по | + | Осуществляется по таким приоритетам: |
+ | |||
+ | '''№1 Колонка приоритет'''<br/> | ||
− | |||
Если срабатывает несколько правил с указанным приоритетом, то выбирается одно с наибольшим приоритетом.<br/> | Если срабатывает несколько правил с указанным приоритетом, то выбирается одно с наибольшим приоритетом.<br/> | ||
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило, выбор осуществляется по следующим параметрам приоритезации.<br/> | Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило, выбор осуществляется по следующим параметрам приоритезации.<br/> | ||
− | + | ||
+ | '''№2 Наличие переопределенного перевозчика'''<br/> | ||
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается правило с переопределенным ВП.<br/> | Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается правило с переопределенным ВП.<br/> | ||
− | + | ||
+ | '''№3 Не пустая комиссия'''<br/> | ||
Приоритет правил с установленной комиссией (даже в 0%) выше, чем у правил с пустой ячейкой коммиссией.<br/> | Приоритет правил с установленной комиссией (даже в 0%) выше, чем у правил с пустой ячейкой коммиссией.<br/> | ||
− | + | ||
+ | '''№4 Дополнительный приоритет'''<br/> | ||
Учитывается, если все предыдущие параметры равны.<br/> | Учитывается, если все предыдущие параметры равны.<br/> | ||
+ | |||
Определяется настройкой в разделе '''«Ценообразование 2.0» — «Настройки»'''.<br/> | Определяется настройкой в разделе '''«Ценообразование 2.0» — «Настройки»'''.<br/> | ||
Возможные значения:<br/> | Возможные значения:<br/> | ||
Строка 70: | Строка 78: | ||
*Максимальная комиссия авиакомпании. | *Максимальная комиссия авиакомпании. | ||
*По количеству параметров в правиле.<br/> | *По количеству параметров в правиле.<br/> | ||
− | + | ||
+ | '''№5 Порядковый номер правила'''<br/> | ||
Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице) | Если существует несколько правил с одинаковым приоритетом (или приоритет не указан) выбирается более новое правило (расположено ниже в импортируемой таблице) | ||
Строка 97: | Строка 106: | ||
== Безболезненный переход == | == Безболезненный переход == | ||
− | |||
− | В разделе админки «Ценообразование 2.0» — «Настройки» можно активировать применение правил из файла в любой момент как для всего агентства так и для любого из пользователей. | + | В разделе админки «Ценообразование 2.0» — «Настройки» можно активировать применение правил из файла в любой момент, как для всего агентства так и для любого из пользователей. |
− | Применение комиссий | + | Применение комиссий и применение сборов из файла активируется отдельно. |
− | Таким образом можно регулировать работу модуля во время тестирования, и проводить тестирование на останавливая работу в | + | Таким образом можно регулировать работу модуля во время тестирования, и проводить тестирование на останавливая работу в боевом режиме. |
При включенном для агентства модуле «Ценообразование 2.0» доступ ко всем настройкам по работе с ценами версии 1.0 перенесен в раздел админки | При включенном для агентства модуле «Ценообразование 2.0» доступ ко всем настройкам по работе с ценами версии 1.0 перенесен в раздел админки | ||
«Ценообразование 2.0» — «Настройки». | «Ценообразование 2.0» — «Настройки». | ||
− | + | ||
+ | Перенесены разделы: | ||
* Старые комиссии от авиакомпаний | * Старые комиссии от авиакомпаний |
Версия 18:53, 10 января 2014
Модуль Ценообразование 2.0
Модуль разработан для гибкого управления комиссионными правилами поставщиков, сборами агентства, вознаграждениями и наценками субагентов.
С его помощью можно точно соблюдать в онлайне сложные условия, предоставляемые авиакомпаниями и построить удобную схему ценообразования.
Все расчеты на каждом этапе их применения логируются и отображены в удобной таблице, упрощая их контроль и обновление.
Модуль управления предназначен для работы с компонентом «Авиабилеты».
Содержание
Импорт и экспорт правил
Правила задаются внесением ряда параметров в файл в формате xlsx, который импортируется в систему в разделе админки «Ценообразование 2.0» — «Импорт/экспорт Excel».
Каждая строка в таблице является отдельным правилом, каждый параметр правила задается в отдельном столбце. Формат внесения данных в каждый столбец должен соответсвовать задокументированному формату.
При импорте система валидирует все введенные значения, и если в какой-то ячейке значение внесено в некорректном формате, об этом будет сообщение:
Определение валидирующего перевозчика
При использовании модуля "Ценообразование 2.0." белые списки (списки контрактных авиакомпаний и интерлайнов) система не рассматривает.
Доступность конктретного перелета к выписке в автоматическом режиме проверяется по такому алгоритму:
1. Запись авиакомпании, определенной и переданной в ответе ГДС как ВП.
2. Проверка наличия в файле ценообразования всех правил для данной авиакомпании.
3. Фильтрация правил, которые не соответствуют перелету по какому-либо параметру.
4. Определение из подходящих по всем параметрам правил срабатывающего по приоритетам.
5. Установка ВП.
Если сработавшее правило не содержит переопределения ВП — устанавливается ВП полученный от ГДС.
Если сработавшее правило содержит переопределение ВП — устанавливается переопределенный ВП.
Срабатывает простой принцип:
Если для авиакомпании есть запись в загруженном файле ценообразования, и эта запись соответсвует параметрам найденного перелета — то она считается контрактной. Если такой записи не найдено — она контрактной не считается, поэтому, перелет может быть отфильтрован из выдачи фильтром «А/к не является контрактной».
Переопределенный ВП
Используется для выписки билетов на условиях чистого интерлайна между авиакомпаниями. Например, если у агентства нет контракта с авиакомпанией АА, но есть контракт с авиакомпанией 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» — «Настройки».
Перенесены разделы:
* Старые комиссии от авиакомпаний * Старые комиссии субагентам * Старый справочник контрактных авиакомпаний * Старый справочник интерлайнов * Старые сборы * Старые настройки сборов