Мастер-Web:Дополнительный модуль Бонусы для ТА. Списание бонусов по заявке

Материал из Megatec
Перейти к: навигация, поиск

Версия статьи от 19-04-2022.

Поддерживаемые версии:
Начиная с 2009.2.20


Более ранние версии:
До 2009.2.7 включительно
До 2009.2.20.23 включительно


Введение

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

  • Построение четкой бонусной программы;
  • Определение реального рейтинга агентств;
  • Дополнительное стимулирование продаж продукта оператора.

Обладателями бонусов могут становиться как агентство, так и менеджер, его представляющий. Начисление бонусов происходит после оформления путевки через систему on-line бронирования в базе данных ПК «Мастер-Тур». При этом общий бонус, начисляемый по путевке, распределяется в долях, указанных в настройках программы.
Работа с бонусами для турагентств в системе представлена работой следующих дополнительных модулей:

  • Дополнительный модуль Бонусы для турагентств – основной модуль, позволяющий организовать ведение бонусных программ и работу с начисленными бонусами (просмотр текущего состояния рейтингового и активного счета, детализация бонусного счета).
  • Дополнительный модуль Бонусы для ТА. Расчет бонусов – предназначен для расчета бонусов через службу заданий «Мастер-Сервис», осуществляет начисление бонусов на рейтинговый и активный счет. Является часть дополнительного модуля Бонусы для турагентств.
  • Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке – предназначен для создания правил, по которым будут списываться бонусные баллы агентств по заявкам в ПК «Мастер-Web». Является частью дополнительного модуля Бонусы для турагентств.
  • Дополнительный модуль Бонусы постоянных клиентов – предназначен для начисления бонусов постоянным клиентам за оплату путевок и списания бонусов со счета клиента для оплаты путевок. Является частью дополнительного модуля Бонусы для турагентств.

Установка модуля

Для установки дополнительного модуля Списание бонусных баллов по заявке необходимо распаковать архив
mw-bonusRulesPlugin-9.2.X.XXXXX.zip
в каталог, где находится ПК «Мастер-Web»

Внимание! Для работы модуля требуется настройка правил списания в ПК «Мастер-Тур» в дополнительном модуле
«Бонусы для ТА. Правила списания бонусов по заявке».

В файле basic.xml (находится в папке \Bindingв корневом каталоге ПК «Мастер-Web») необходимо раскомментировать секцию bind.

basic.xml

Настройки

Задается в файле web.config, находящемся в корне папки приложения MasterWebStandard

Описание Значение Настройка
1 Отображение кнопки для списания баллов в экране OrderInfo.
  • true - кнопка списания баллов отображается;
  • false или отсутствие настройки - кнопка не отображается.
<add key="ShowButtonWritingOffBonusesInOrderInfo" value="true" />

Работа с модулем

Алгоритм списания бонусных баллов

  • Проверяется, есть ли бонусы у представителя, если есть - списываются
  • Если у представителя нет бонусов или нет достаточного количества бонусов, проверяется установлен ли у него атрибут возможности списывания баллов агентства
  • Если у представителя есть право списать бонусы у агентства, проверяется возможности списания суммы баллов представителя и агентства

В экране Правило списания бонусов заведены условия для списания бонусов.

Правило списания бонусов

На счету у представителя агентства 50 бонусных баллов. Для того, чтобы подошло правило, не хватает еще 50, поэтому проверяем бонусные баллы у агентства.

Бонусы

На счету агентства 370 баллов. Суммируем эти баллы с баллами представителя агентства ( 50+370=420 ).

Бонусы

Сумма баллов агентства и представителя агентства переводятся в национальную валюту - рубли по курсу 1 балл = 500 рублей.

Курс балла считается по остатку бонусных баллов у агентства и/или представителя агентства. 

Получаем сумму 210000. Валюта путевки доллары, поэтому далее эта сумма переводится в доллары.

Курс $ к рублю

Получаем сумму $6508,07 - такую сумму агентство может списать по путевкам в ПК «Мастер-Web».

В правилах указано, что минимальное количество баллов на счету агентства при котором оно имеет возможность списывать баллы - 100. У агентства + представителя агентства 420 бонусов, поэтому списывать баллы по заявке можно.

В правилах указано, что максимальная скидка по заявке - 50%. Стоимость путевки $2439. Значит списать можно $1219,50 (половина стоимости путевки).

Кнопка списания баллов

Кнопка списания баллов

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

Кнопка списания баллов

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

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