Мастер-Тур:Дополнительный модуль Бонусы постоянных клиентов — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
 
(не показано 5 промежуточных версий 3 участников)
Строка 1: Строка 1:
 
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}.  
 
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}.  
<table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1">
+
 
<tr>
 
<td>
 
Поддерживаемые версии:<BR>
 
Начиная с 9.2.14<BR>
 
</td>
 
</tr>
 
</table>
 
<BR>
 
 
==Введение==
 
==Введение==
===Обзор===
+
Работа с бонусами для турагентств в системе дает возможность эффективно организовать работу с покупателями турпродукта.
Дополнительный модуль '''Бонусы постоянных клиентов''' позволяет начислять бонусы постоянным клиентам за оплату путевок и списывать бонусы со счета клиента для оплаты путевок.<BR>
+
Построение бонусной системы обеспечит:<br />
===Установка дополнительного модуля===
+
* Построение ''четкой бонусной'' программы;<br />
 +
* Определение ''реального рейтинга'' агентств;<br />
 +
* Дополнительное ''стимулирование продаж'' продукта оператора.<br />
 +
Обладателями бонусов могут становиться как агентство, так и менеджер, его представляющий. Начисление бонусов происходит после оформления путевки через ''систему on-line бронирования'' в базе данных ПК «Мастер-Тур». При этом общий бонус, начисляемый по путевке, распределяется в долях, указанных в настройках программы.<br />
 +
Работа с бонусами для турагентств в системе представлена работой следующих дополнительных модулей:
 +
* Дополнительный модуль [[Мастер-Тур:Дополнительный модуль Бонусы для турагентств|Бонусы для турагентств]] – основной модуль, позволяющий организовать ведение бонусных программ и работу с начисленными бонусами (просмотр текущего состояния рейтингового и активного счета, детализация бонусного счета).
 +
 
 +
* Дополнительный модуль [[Мастер-Сервис:Дополнительные модули Бонусы для ТА. Расчет бонусов|Бонусы для ТА. Расчет бонусов]] – предназначен для расчета бонусов через службу заданий «Мастер-Сервис», осуществляет начисление бонусов на рейтинговый и активный счет. Является часть дополнительного модуля Бонусы для турагентств.
 +
 
 +
* Дополнительный модуль [[Мастер-Тур:Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке|Бонусы для ТА. Правила списания бонусов по заявке]] – предназначен для создания правил, по которым будут списываться бонусные баллы агентств по заявкам в ПК «Мастер-Web». Является частью дополнительного модуля Бонусы для турагентств.
 +
 
 +
* Дополнительный модуль [[Мастер-Web:Дополнительный модуль Бонусы для ТА. Статистика по бонусной программе|Бонусы для ТА. Статистика по бонусной программе]] – предназначен для просмотра сводной информации по бонусным программам. Является частью дополнительного модуля Бонусы для турагентств.
 +
 
 +
* Дополнительный модуль [[Мастер-Web:Дополнительный модуль Бонусы для ТА. Списание бонусов по заявке|Бонусы для ТА. Списание бонусов по заявке]] – предназначен для списания части стоимости путевки за счет бонусных баллов по правилам, которые заданы в ПК «Мастер-Тур» в дополнительном модуле [[Мастер-Тур:Дополнительный модуль Бонусы для ТА. Правила списания бонусов по заявке|Бонусы для ТА. Правила списания бонусов по заявке]]. Является частью дополнительного модуля Бонусы для турагентств.
 +
 
 +
* Дополнительный модуль [[#Дополнительный модуль Бонусы постоянных клиентов|'''Бонусы постоянных клиентов''']] – предназначен для начисления бонусов постоянным клиентам за оплату путевок и списания бонусов со счета клиента для оплаты путевок. Является частью дополнительного модуля Бонусы для турагентств.
 +
 
 +
 
 +
==Установка==
 
В ПК «Мастер-Тур» дополнительный модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы:<BR>
 
В ПК «Мастер-Тур» дополнительный модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы:<BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.Logic.dll</code><BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.Logic.dll</code><BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.ViewModel.dll</code><BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.ViewModel.dll</code><BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.Wpf.dll</code><BR>
 
<code>Megatec.MasterTour.Plugins.ClientBonusePlugin.Wpf.dll</code><BR>
 +
 
==Работа с модулем==
 
==Работа с модулем==
 
Дополнительный модуль '''Бонусы постоянных клиентов''' запускается из экрана '''Список постоянных клиентов''' ('''Туристы''' &rarr; '''Клиенты''' &rarr; '''Надстройки''' &rarr; '''Бонусы постоянных клиентов''').<BR>
 
Дополнительный модуль '''Бонусы постоянных клиентов''' запускается из экрана '''Список постоянных клиентов''' ('''Туристы''' &rarr; '''Клиенты''' &rarr; '''Надстройки''' &rarr; '''Бонусы постоянных клиентов''').<BR>
Строка 58: Строка 69:
 
* В поле '''Действительный ...''' вносится количество дней ''с момента зачисления'', в течение которых бонус будет действовать.<BR>
 
* В поле '''Действительный ...''' вносится количество дней ''с момента зачисления'', в течение которых бонус будет действовать.<BR>
 
===Правила списания бонусов===
 
===Правила списания бонусов===
В этом блоке задаются правила, по которым бонусы будут списываться со счета клиента для оплаты путевок:<BR>
+
В этом блоке задаются правила, по которым бонусы будут списываться со счета клиента для оплаты путевок.<BR>
* В поля '''Активных бонусов от ... по ...''' вносится диапазон количества бонусов, при котором ''возможно списание''.<BR>
+
Для добавления правила списания надо нажать кнопку [[Файл:am_486.png|Добавить]]. В таблицу '''Правила списания бонусов''' добавляется строка, в которой необходимо указать следующие параметры:
* В поле '''1 бонус = ... *''' (где '''*''' - национальная валюта) задается эквивалент бонуса и ''национальной валюты'', который будет использован при оплате путевки бонусами.<BR>
 
После заполнения данных полей необходимо нажать кнопку '''Добавить''', после чего правило будет добавлено в таблицу, расположенную в нижней части экрана.<BR>
 
 
 
Все заведенные правила списания бонусов отображаются в таблице '''Правила списания бонусов''':<BR>
 
 
* '''Количество бонусов от''' - если у клиента меньше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;<BR>
 
* '''Количество бонусов от''' - если у клиента меньше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;<BR>
 
* '''Количество бонусов по''' - если у туриста больше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;<BR>
 
* '''Количество бонусов по''' - если у туриста больше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;<BR>
 
* '''Эквивалент в нац. валюте''' - чему равен один бонус в национальной валюте.<BR>
 
* '''Эквивалент в нац. валюте''' - чему равен один бонус в национальной валюте.<BR>
 
+
Для удаления правила списания бонусов надо выбрать соответствующую строку в таблице и нажать кнопку [[Файл:am_488.png|Удалить]].
Для удаления правила списания бонусов надо выделить соответствующую строку в таблице и нажать кнопку '''Удалить''' в нижней части экрана.<BR>
 
 
==Начисление бонусов==
 
==Начисление бонусов==
 
Для начисления бонусов клиенту надо нажать кнопку '''Начислить''' в экране '''Бонусы постоянных клиентов'''.<BR>
 
Для начисления бонусов клиенту надо нажать кнопку '''Начислить''' в экране '''Бонусы постоянных клиентов'''.<BR>
Строка 127: Строка 133:
 
Под таблицей справа выводится информация по бонусному счету клиента:<BR>
 
Под таблицей справа выводится информация по бонусному счету клиента:<BR>
 
* '''Начислено - ''' - количество ''активных'' бонусов на счету клиента;<BR>
 
* '''Начислено - ''' - количество ''активных'' бонусов на счету клиента;<BR>
* '''Эквивалент в нац. валюте - ''' - стоимость активных бонусов клиента с учетом [[Мастер-Тур:Дополнительный модуль Бонусы постоянных клиентов#Бонусные правила|Бонусных правил]]
+
* '''Эквивалент в нац. валюте - ''' - стоимость активных бонусов клиента с учетом [[#Бонусные правила|Бонусных правил]]
 +
==Перенос бонусов==
 +
Для переноса бонусов на счет другого клиента необходимо нажать кнопку '''Перенести'''.<BR>
 +
Откроется экран '''Перенос бонусов''':<BR>
 +
 
 +
[[Файл: am_614.png|x500px|Перенос бонусов]]<BR>
 +
<BR>
 +
 
 +
В поле '''Активных бонусов''' выводится количество ''активных'' бонусов на счету клиента. ''Нельзя перенести'' на другой счет количество бонусов, которое ''превышает'' количество активных бонусов на счету клиента.<BR>
 +
 
 +
Для отбора клиентов в верхней части экрана есть фильтры:<BR>
 +
* '''Язык''' - от значения, выбранного в этом выпадающем списке зависит, как будет осуществляться поиск по ''Фамилии'' и ''Имени'' туриста в следующих фильтрах.
 +
* '''Лат''' - будут проверяться ''фамилия'' и ''имя'' туриста на английском языке;
 +
* '''Рус''' - будут проверяться ''фамилия'' и ''имя'' туриста на русском языке.
 +
* '''Фамилия''' - поиск по фамилии. Осуществляется поиск любого вхождения введенной комбинации символов в фамилию туриста.<BR>
 +
* '''Имя''' - поиск по фамилии. Осуществляется поиск любого вхождения введенной комбинации символов в имя туриста.<BR>
 +
* '''Дата рождения''' - поиск туристов, у которых ''дата рождения не раньше'' указанной в этом поле. По умолчанию поле выключено и нижней границы в поиске дат рождения нет. Для включения надо проставить флаг слева от поля.<BR>
 +
* '''Дата рождения по''' - поиск туристов, у которых ''дата рождения не позже'' указанной в этом поле. По умолчанию поле выключено и верхней границы в поиске дат рождения нет. Для включения надо проставить флаг слева от поля.<BR>
 +
 
 +
После выбора нужных параметров надо нажать кнопку '''Поиск''' для отбора постоянных клиентов, удовлетворяющих выбранным параметрам.<BR>
 +
Результаты поиска выводятся в таблицу '''Выберите постоянного клиента'''.<BR>
 +
В таблицу выводятся данные по клиентам:<BR>
 +
* '''ФИО''' - фамилия, имя и отчество клиента;<BR>
 +
* '''Паспорт''' - серия и номер заграничного паспорта клиента;<BR>
 +
* '''Дата рождения''' - дата рождения клиента;<BR>
 +
* '''Количество бонусов''' - количество ''активных'' бонусов на счете постоянного клиента.<BR>
 +
 
 +
Для переноса бонусов необходимо выбрать нужную запись в таблице, ввести количество бонусов, которое надо перевести в поле '''Перенести ... бонусов''' и нажать кнопку '''Перенести'''.<BR>
 +
Будет выведено сообщение:<BR>
 +
 
 +
[[Файл: am_615.png|x500px|Подтверждающее сообщение о переносе бонусов на другой счет]]<BR>
 +
<BR>
 +
 
 +
В случае, если на счете клиента не хватает бонусов для перевода будет выведено сообщение:<BR>
 +
 
 +
[[Файл: am_650.png|x500px|Подтверждающее сообщение о нехватке бонусов для перевода]]<BR>
 +
<BR>
 +
 
 
[[Category:Мастер-Тур_Дополнительные_модули]]
 
[[Category:Мастер-Тур_Дополнительные_модули]]

Текущая версия на 13:01, 19 апреля 2022

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

Введение

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

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

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

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


Установка

В ПК «Мастер-Тур» дополнительный модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы:
Megatec.MasterTour.Plugins.ClientBonusePlugin.Logic.dll
Megatec.MasterTour.Plugins.ClientBonusePlugin.ViewModel.dll
Megatec.MasterTour.Plugins.ClientBonusePlugin.Wpf.dll

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

Дополнительный модуль Бонусы постоянных клиентов запускается из экрана Список постоянных клиентов (ТуристыКлиентыНадстройкиБонусы постоянных клиентов).

Бонусы постоянных клиентов

На экране Бонусы постоянных клиентов отображается информация по бонусному счету выбранного туриста и история счета:

  • Постоянный клиент: - имя и фамилия клиента, для которого выводится информация;
  • счет № - номер бонусного счета клиента;
  • Всего начислено: - общее количество бонусов клиента (все когда-либо начисленные бонусы, независимо от их списания и перевода на другие счета);
  • Списано: - суммарное количество бонусов, списанных для оплаты путевок;
  • Активных - количество бонусов на счету, которые клиент может потратить на оплату путевок.
  • История бонусного счета - сюда записываются все действия с бонусами на счету клиента:
    • Дата - дата операции;
    • История - описание операции.
В истории есть три вида записи:
* Начислено N бонусов по путевке *
* Списано N бонусов по путевке *
* Перенесено N бонусов на бонусный счет № X (####)
Где:
N - количество бонусов
* - номер путевки
#### - данные туриста-получателя бонусов - Фамилия, Имя, Дата рождения, Серия и номер паспорта

В нижней части экрана находятся три кнопки для проведения различных операций по счету:

  • Начислить - зачисление бонусов на счет клиента за оплаченные путевки;
  • Списать - списание бонусов со счета клиента для оплаты путевки;
  • Перенести - перевод бонусов на счет другого клиента.

Бонусные правила

Для начисления и списания бонусов со счета клиента необходимо описать бонусные правила.
Экран Бонусные правила открывается при нажатии кнопки Бонусные правила в экране Бонусы постоянных клиентов :

Бонусные правила

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

В этом блоке задается правило, по которым на счет клиента будут зачисляться бонусы:

  • В поле Бонус ... вносится процент от суммы оплаты путевки в национальной валюте, который будет зачислен клиенту в виде бонуса.
  • В поле Действительный ... вносится количество дней с момента зачисления, в течение которых бонус будет действовать.

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

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

  • Количество бонусов от - если у клиента меньше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;
  • Количество бонусов по - если у туриста больше бонусов, чем значение в этом поле, то бонусы нельзя будет списать;
  • Эквивалент в нац. валюте - чему равен один бонус в национальной валюте.

Для удаления правила списания бонусов надо выбрать соответствующую строку в таблице и нажать кнопку Удалить.

Начисление бонусов

Для начисления бонусов клиенту надо нажать кнопку Начислить в экране Бонусы постоянных клиентов.
Откроется экран Начисление бонусов:

Начисление бонусов

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

  • Страна - страна путевки. По умолчанию выбрано значение Все и путевки отбираются независимо от страны.
  • Заезд с ... по ... - ограничения поиска путевок по дате заезда. По умолчанию не выставлены соответствующие флаги и поиск независимо от даты заезда.

После выбора нужных параметров надо нажать кнопку Поиск

Внимание!
Путевки попадают в отбор (то есть по ним возможно зачисление бонусов) при следующих условиях:
* Дата заезда по путевке прошла
* Поступила полная оплата (оплата в национальной валюте соответствует или превышает стоимость в национальной валюте)
* В путевке присутствует выбранный постоянный клиент
* По данной путевке еще не зачислялись бонусы

Все путевки, удовлетворяющие условиям поиска отображаются в таблице Выберите путевку:

  • Путевка - номер путевки;
  • Страна - страна путевки;
  • Дата заезда - дата начала путевки;
  • К начислению - количество бонусов, которое будет зачислено по этой путевке (см. Бонусные правила).

После выбора путевки из списка надо нажать кнопку Сохранить. Бонусы по путевке будут зачислены на счет клиента, а путевка пропадет из результатов поиска, так как повторно зачислять бонусы по путевке нельзя.
При зачислении бонусов будет выведено информационное сообщение:

Сообщение

Списание бонусов

Для списания бонусов надо нажать кнопку Списать в экране Бонусы постоянных клиентов.
Откроется экран Списание бонусов.

Списание бонусов

В этом экране можно найти путевки, на оплату которых клиент может потратить бонусы со своего счета.
Для отбора путевок в экране есть несколько фильтров:

  • Страна - страна путевки. По умолчанию выбрано значение Все и путевки отбираются независимо от страны.
  • Заезд с ... по ... - ограничения поиска путевок по дате заезда. По умолчанию не выставлены соответствующие флаги и поиск независимо от даты заезда.

После выбора нужных параметров надо нажать кнопку Поиск
После выбора нужных параметров надо нажать кнопку Поиск

Внимание!
Путевки попадают в отбор (то есть по ним возможно списание бонусов) при следующих условиях:
* Дата начала по путевке еще не наступила
* Путевка не аннулирована
* В путевке присутствует выбранный постоянный клиент

Все путевки, удовлетворяющие условиям поиска отображаются в таблице Выберите путевку:

  • Путевка - номер путевки;
  • Страна - страна путевки;
  • Дата заезда - дата начала путевки;
  • К оплате в нац. валюте - общая стоимость путевки в национальной валюте.

Под таблицей справа выводится информация по бонусному счету клиента:

  • Начислено - - количество активных бонусов на счету клиента;
  • Эквивалент в нац. валюте - - стоимость активных бонусов клиента с учетом Бонусных правил

Перенос бонусов

Для переноса бонусов на счет другого клиента необходимо нажать кнопку Перенести.
Откроется экран Перенос бонусов:

Перенос бонусов

В поле Активных бонусов выводится количество активных бонусов на счету клиента. Нельзя перенести на другой счет количество бонусов, которое превышает количество активных бонусов на счету клиента.

Для отбора клиентов в верхней части экрана есть фильтры:

  • Язык - от значения, выбранного в этом выпадающем списке зависит, как будет осуществляться поиск по Фамилии и Имени туриста в следующих фильтрах.
* Лат - будут проверяться фамилия и имя туриста на английском языке;
* Рус - будут проверяться фамилия и имя туриста на русском языке.
  • Фамилия - поиск по фамилии. Осуществляется поиск любого вхождения введенной комбинации символов в фамилию туриста.
  • Имя - поиск по фамилии. Осуществляется поиск любого вхождения введенной комбинации символов в имя туриста.
  • Дата рождения - поиск туристов, у которых дата рождения не раньше указанной в этом поле. По умолчанию поле выключено и нижней границы в поиске дат рождения нет. Для включения надо проставить флаг слева от поля.
  • Дата рождения по - поиск туристов, у которых дата рождения не позже указанной в этом поле. По умолчанию поле выключено и верхней границы в поиске дат рождения нет. Для включения надо проставить флаг слева от поля.

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

  • ФИО - фамилия, имя и отчество клиента;
  • Паспорт - серия и номер заграничного паспорта клиента;
  • Дата рождения - дата рождения клиента;
  • Количество бонусов - количество активных бонусов на счете постоянного клиента.

Для переноса бонусов необходимо выбрать нужную запись в таблице, ввести количество бонусов, которое надо перевести в поле Перенести ... бонусов и нажать кнопку Перенести.
Будет выведено сообщение:

Подтверждающее сообщение о переносе бонусов на другой счет

В случае, если на счете клиента не хватает бонусов для перевода будет выведено сообщение:

Подтверждающее сообщение о нехватке бонусов для перевода