Мастер-Web:Дополнительный модуль Бонусы для ТА. Списание бонусов по заявке — различия между версиями
Achkasov (обсуждение | вклад) (Новая страница: «Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. <table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspa…») |
Biryukov (обсуждение | вклад) (→Работа с модулем) |
||
(не показано 15 промежуточных версий 6 участников) | |||
Строка 5: | Строка 5: | ||
Поддерживаемые версии:<br /> | Поддерживаемые версии:<br /> | ||
Начиная с 2009.2.20<br /> | Начиная с 2009.2.20<br /> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br /> | ||
+ | |||
+ | <table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"> | ||
+ | <tr> | ||
+ | <td> | ||
+ | Более ранние версии:<br /> | ||
+ | [http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Списание_бонусных_баллов_по_заявке&stableid=12450 До 2009.2.7 включительно]<br /> | ||
+ | [http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Списание_бонусных_баллов_по_заявке&stableid=14646 До 2009.2.20.23 включительно]<br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Строка 11: | Строка 22: | ||
==Введение== | ==Введение== | ||
− | + | Работа с бонусами для турагентств в системе дает возможность эффективно организовать работу с покупателями турпродукта. | |
+ | Построение бонусной системы обеспечит:<br /> | ||
+ | * Построение ''четкой бонусной'' программы;<br /> | ||
+ | * Определение ''реального рейтинга'' агентств;<br /> | ||
+ | * Дополнительное ''стимулирование продаж'' продукта оператора.<br /> | ||
+ | Обладателями бонусов могут становиться как агентство, так и менеджер, его представляющий. Начисление бонусов происходит после оформления путевки через ''систему on-line бронирования'' в базе данных ПК «Мастер-Тур». При этом общий бонус, начисляемый по путевке, распределяется в долях, указанных в настройках программы.<br /> | ||
+ | Работа с бонусами для турагентств в системе представлена работой следующих дополнительных модулей: | ||
+ | * Дополнительный модуль [[Мастер-Тур:Дополнительный модуль Бонусы для турагентств|Бонусы для турагентств]] – основной модуль, позволяющий организовать ведение бонусных программ и работу с начисленными бонусами (просмотр текущего состояния рейтингового и активного счета, детализация бонусного счета). | ||
+ | |||
+ | * Дополнительный модуль [[Мастер-Сервис:Дополнительные модули Бонусы для ТА. Расчет бонусов|Бонусы для ТА. Расчет бонусов]] – предназначен для расчета бонусов через службу заданий «Мастер-Сервис», осуществляет начисление бонусов на рейтинговый и активный счет. Является часть дополнительного модуля Бонусы для турагентств. | ||
+ | |||
+ | * Дополнительный модуль [[Мастер-Тур:Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке|Бонусы для ТА. Правила списания бонусов по заявке]] – предназначен для создания правил, по которым будут списываться бонусные баллы агентств по заявкам в ПК «Мастер-Web». Является частью дополнительного модуля Бонусы для турагентств. | ||
+ | |||
+ | * Дополнительный модуль [[Мастер-Web:Дополнительный модуль Бонусы для ТА. Статистика по бонусной программе|Бонусы для ТА. Статистика по бонусной программе]] – предназначен для просмотра сводной информации по бонусным программам. Является частью дополнительного модуля Бонусы для турагентств. | ||
+ | |||
+ | * Дополнительный модуль [[#Дополнительный модуль Бонусы для ТА. Списание бонусов по заявке|'''Бонусы для ТА. Списание бонусов по заявке''']] – предназначен для списания части стоимости путевки за счет бонусных баллов по правилам, которые заданы в ПК «Мастер-Тур» в дополнительном модуле [[Мастер-Тур:Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке|Бонусы для ТА. Правила списания бонусов по заявке]]. Является частью дополнительного модуля Бонусы для турагентств. | ||
+ | |||
+ | * Дополнительный модуль [[Мастер-Тур:Дополнительный модуль Бонусы постоянных клиентов|Бонусы постоянных клиентов]] – предназначен для начисления бонусов постоянным клиентам за оплату путевок и списания бонусов со счета клиента для оплаты путевок. Является частью дополнительного модуля Бонусы для турагентств. | ||
==Установка модуля== | ==Установка модуля== | ||
Строка 19: | Строка 47: | ||
<span style="color:red">Внимание!</span> Для работы модуля требуется настройка правил списания в ПК «Мастер-Тур» в дополнительном модуле | <span style="color:red">Внимание!</span> Для работы модуля требуется настройка правил списания в ПК «Мастер-Тур» в дополнительном модуле | ||
− | [[Мастер-Тур:Дополнительный модуль Правила списания бонусных баллов по заявке через | + | [[Мастер-Тур:Дополнительный модуль Правила списания бонусных баллов по заявке через интернет|«Бонусы для ТА. Правила списания бонусов по заявке».]] |
В файле <code>basic.xml</code> (находится в папке <code>\Binding</code>в корневом каталоге ПК «Мастер-Web») необходимо раскомментировать секцию <code>bind</code>. | В файле <code>basic.xml</code> (находится в папке <code>\Binding</code>в корневом каталоге ПК «Мастер-Web») необходимо раскомментировать секцию <code>bind</code>. | ||
Строка 27: | Строка 55: | ||
==Настройки== | ==Настройки== | ||
− | {| | + | Задается в файле web.config, находящемся в корне папки приложения MasterWebStandard |
− | + | {| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" | |
− | ! | + | |
− | ! | + | |- style="background-color:#F2F2F2" |
− | ! | + | |
− | |- | + | ! width="2%" | № |
− | | | + | ! width="28%" | Описание |
− | + | ! width="35%" | Значение | |
− | | | + | ! width="35%" | Настройка |
− | + | ||
+ | |- style="vertical-align:text-top" | ||
+ | |1 | ||
+ | | Отображение кнопки для списания баллов в экране '''OrderInfo'''. | ||
+ | | | ||
+ | * '''true''' - кнопка списания баллов отображается; | ||
+ | * '''false''' или '''отсутствие настройки''' - кнопка не отображается. | ||
+ | |<syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="ShowButtonWritingOffBonusesInOrderInfo" value="true" /> | ||
+ | </syntaxhighlight> | ||
|} | |} | ||
==Работа с модулем== | ==Работа с модулем== | ||
+ | '''Алгоритм списания бонусных баллов''' | ||
+ | |||
+ | * Проверяется, есть ли бонусы у представителя, если есть - списываются | ||
+ | * Если у представителя нет бонусов или нет достаточного количества бонусов, проверяется установлен ли у него [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Пользователи системы|атрибут возможности списывания баллов агентства]] | ||
+ | * Если у представителя есть право списать бонусы у агентства, проверяется возможности списания суммы баллов представителя и агентства | ||
+ | |||
+ | [[Файл: mb_030.png|left|Предупреждение]] <BR> | ||
+ | В случае, если количество бонусов превышает прописанные значения | ||
+ | в ''Правиле списания бонусов'' – кнопка списания бонусов отображаться не будет<br /> | ||
+ | |||
В экране [[Мастер-Тур:Дополнительный модуль Правила списания бонусных баллов по заявке через интеренет#Правило списания бонусов|Правило списания бонусов]] заведены ''условия'' для списания бонусов. | В экране [[Мастер-Тур:Дополнительный модуль Правила списания бонусных баллов по заявке через интеренет#Правило списания бонусов|Правило списания бонусов]] заведены ''условия'' для списания бонусов. | ||
− | [[Файл: | + | [[Файл: am_970.png|x500px|Правило списания бонусов]]<br /> |
+ | <br /> | ||
+ | |||
+ | На счету у представителя агентства '''50''' ''бонусных баллов''. Для того, чтобы подошло правило, не хватает еще 50, поэтому проверяем бонусные баллы у агентства. | ||
+ | |||
+ | [[Файл: ep_066.png|x500px|Бонусы]]<br /> | ||
<br /> | <br /> | ||
− | На счету агентства ''' | + | На счету агентства '''370''' ''баллов''. Суммируем эти баллы с баллами представителя агентства ''( 50+370=420 )''. |
− | [[Файл: | + | [[Файл: ep_065.png|x500px|Бонусы]]<br /> |
<br /> | <br /> | ||
− | + | Сумма баллов агентства и представителя агентства переводятся в ''национальную'' валюту - ''рубли'' по курсу '''1 балл''' = '''500 рублей'''.<br /> | |
+ | '''Курс балла''' считается по остатку бонусных баллов у агентства и/или представителя агентства. <br /> | ||
Получаем сумму '''210000'''. | Получаем сумму '''210000'''. | ||
Валюта путевки ''доллары'', поэтому далее эта сумма ''переводится'' в доллары. | Валюта путевки ''доллары'', поэтому далее эта сумма ''переводится'' в доллары. | ||
Строка 59: | Строка 112: | ||
Получаем сумму '''$6508,07''' - такую сумму агентство ''может'' списать по путевкам в ПК «Мастер-Web». | Получаем сумму '''$6508,07''' - такую сумму агентство ''может'' списать по путевкам в ПК «Мастер-Web». | ||
− | В правилах указано, что ''минимальное'' количество баллов на счету агентства при котором оно ''имеет возможность'' списывать баллы - '''100'''. У агентства '''420''' бонусов, поэтому списывать баллы по заявке ''можно''. | + | В правилах указано, что ''минимальное'' количество баллов на счету агентства при котором оно ''имеет возможность'' списывать баллы - '''100'''. У агентства + представителя агентства '''420''' бонусов, поэтому списывать баллы по заявке ''можно''. |
В правилах указано, что ''максимальная'' скидка по заявке - '''50%'''. Стоимость путевки '''$2439'''. Значит списать можно '''$1219,50''' (''половина'' стоимости путевки). | В правилах указано, что ''максимальная'' скидка по заявке - '''50%'''. Стоимость путевки '''$2439'''. Значит списать можно '''$1219,50''' (''половина'' стоимости путевки). | ||
Строка 77: | Строка 130: | ||
Если какие-то из условий правил не ''выполнены'', кнопка списания бонусов отображаться ''не будет''. | Если какие-то из условий правил не ''выполнены'', кнопка списания бонусов отображаться ''не будет''. | ||
− | [[Category:Мастер- | + | В случае аннуляции путевки, все баллы возвращаются в тех же количествах и на те же счета. |
+ | |||
+ | [[Category:Мастер-Web_Дополнительные_модули]] |
Текущая версия на 07:38, 7 марта 2024
Версия статьи от 7-03-2024.
Поддерживаемые версии: |
Более ранние версии: |
Введение
Работа с бонусами для турагентств в системе дает возможность эффективно организовать работу с покупателями турпродукта.
Построение бонусной системы обеспечит:
- Построение четкой бонусной программы;
- Определение реального рейтинга агентств;
- Дополнительное стимулирование продаж продукта оператора.
Обладателями бонусов могут становиться как агентство, так и менеджер, его представляющий. Начисление бонусов происходит после оформления путевки через систему on-line бронирования в базе данных ПК «Мастер-Тур». При этом общий бонус, начисляемый по путевке, распределяется в долях, указанных в настройках программы.
Работа с бонусами для турагентств в системе представлена работой следующих дополнительных модулей:
- Дополнительный модуль Бонусы для турагентств – основной модуль, позволяющий организовать ведение бонусных программ и работу с начисленными бонусами (просмотр текущего состояния рейтингового и активного счета, детализация бонусного счета).
- Дополнительный модуль Бонусы для ТА. Расчет бонусов – предназначен для расчета бонусов через службу заданий «Мастер-Сервис», осуществляет начисление бонусов на рейтинговый и активный счет. Является часть дополнительного модуля Бонусы для турагентств.
- Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке – предназначен для создания правил, по которым будут списываться бонусные баллы агентств по заявкам в ПК «Мастер-Web». Является частью дополнительного модуля Бонусы для турагентств.
- Дополнительный модуль Бонусы для ТА. Статистика по бонусной программе – предназначен для просмотра сводной информации по бонусным программам. Является частью дополнительного модуля Бонусы для турагентств.
- Дополнительный модуль Бонусы для ТА. Списание бонусов по заявке – предназначен для списания части стоимости путевки за счет бонусных баллов по правилам, которые заданы в ПК «Мастер-Тур» в дополнительном модуле Бонусы для ТА. Правила списания бонусов по заявке. Является частью дополнительного модуля Бонусы для турагентств.
- Дополнительный модуль Бонусы постоянных клиентов – предназначен для начисления бонусов постоянным клиентам за оплату путевок и списания бонусов со счета клиента для оплаты путевок. Является частью дополнительного модуля Бонусы для турагентств.
Установка модуля
Для установки дополнительного модуля Списание бонусных баллов по заявке необходимо распаковать архив
mw-bonusRulesPlugin-9.2.X.XXXXX.zip
в каталог, где находится ПК «Мастер-Web»
Внимание! Для работы модуля требуется настройка правил списания в ПК «Мастер-Тур» в дополнительном модуле «Бонусы для ТА. Правила списания бонусов по заявке».
В файле basic.xml
(находится в папке \Binding
в корневом каталоге ПК «Мастер-Web») необходимо раскомментировать секцию bind
.
Настройки
Задается в файле web.config, находящемся в корне папки приложения MasterWebStandard
№ | Описание | Значение | Настройка |
---|---|---|---|
1 | Отображение кнопки для списания баллов в экране OrderInfo. |
|
<add key="ShowButtonWritingOffBonusesInOrderInfo" value="true" />
|
Работа с модулем
Алгоритм списания бонусных баллов
- Проверяется, есть ли бонусы у представителя, если есть - списываются
- Если у представителя нет бонусов или нет достаточного количества бонусов, проверяется установлен ли у него атрибут возможности списывания баллов агентства
- Если у представителя есть право списать бонусы у агентства, проверяется возможности списания суммы баллов представителя и агентства
В случае, если количество бонусов превышает прописанные значения в Правиле списания бонусов – кнопка списания бонусов отображаться не будет
В экране Правило списания бонусов заведены условия для списания бонусов.
На счету у представителя агентства 50 бонусных баллов. Для того, чтобы подошло правило, не хватает еще 50, поэтому проверяем бонусные баллы у агентства.
На счету агентства 370 баллов. Суммируем эти баллы с баллами представителя агентства ( 50+370=420 ).
Сумма баллов агентства и представителя агентства переводятся в национальную валюту - рубли по курсу 1 балл = 500 рублей.
Курс балла считается по остатку бонусных баллов у агентства и/или представителя агентства.
Получаем сумму 210000. Валюта путевки доллары, поэтому далее эта сумма переводится в доллары.
Получаем сумму $6508,07 - такую сумму агентство может списать по путевкам в ПК «Мастер-Web».
В правилах указано, что минимальное количество баллов на счету агентства при котором оно имеет возможность списывать баллы - 100. У агентства + представителя агентства 420 бонусов, поэтому списывать баллы по заявке можно.
В правилах указано, что максимальная скидка по заявке - 50%. Стоимость путевки $2439. Значит списать можно $1219,50 (половина стоимости путевки).
При списании баллов в путевку добавляется услуга выбранного в правилах класса с отрицательной стоимостью брутто равной списанной сумме. Стоимость брутто помечается символом .
Услуга добавляется с признаком Скрытая услуга (в отчетах) и не отображается в экране OrderInfo.
Если какие-то из условий правил не выполнены, кнопка списания бонусов отображаться не будет.
В случае аннуляции путевки, все баллы возвращаются в тех же количествах и на те же счета.