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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Установка модуля)
(не показано 6 промежуточных версий 2 участников)
Строка 1: Строка 1:
Модуль '''Расчет бонусов''' осуществляет начисление бонусов по оформленным в ''ПК Мастер-Тур'' услугам (правила начисления бонусов задаются в режиме работы с бонусами: в ''ПК Мастер-Тур 2007.1'' и выше – надстройка '''Бонусы'''). Установочный файл ''Megatec.MasterService.PluginService.CalculateBonuses.dll''. Начисление бонусов осуществляется в указанное пользователем время.
+
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}.
Признак '''Включено''' в окне создания задания активизирует работу модуля. В разделе '''Время запуска''' задается расписание работы модуля.
+
 
 +
==Введение==
 +
Дополнительные модули в службе заданий Мастер-Сервис дают возможность автоматизировать рассылку необходимых отчетных форм, а также эффективно организовать работу с путевками в ''ПК «Мастер-Тур»''.<BR>
 +
Модуль '''Расчет бонусов''' осуществляет начисление бонусов по оформленным в ''ПК Мастер-Тур'' услугам (правила начисления бонусов задаются в режиме работы с бонусами: в ''ПК «Мастер-Тур»'' [[Мастер-Тур:Дополнительный модуль Бонусы| Дополнительный модуль Бонусы]]).<br>
 +
 
 +
==Установка модуля==
 +
 
 +
'''Внимание! ''' Перед установкой модуля "Расчет бонусов" необходимо в каталог, куда установлена служба заданий Мастер-Сервис, также скопировать файл <code>Megatec.MasterTour.Plugins.BonusesPlugin.dll</code>.<br>
 +
Для установки модуля нажмите кнопку '''Добавить/ Обновить модуль''' и выберите необходимый установочный файл  <code>Megatec.MasterService.Plugins.MasterTour.CalculateBonuses.dll</code>. После этого модуль появится в списке доступных модулей: в дереве '''Таблицы''' выберите '''Модули'''. <BR>
 +
<br>
 +
[[Файл:452.PNG]]<BR>
 +
В появившемся окне Расчет бонусов (см. Рисунок ниже) в поля USER и Password введите соответственно логин и пароль пользователя, от имени которого задание будет подключаться к БД Мастер-Тур. В поле DupUserBonusPercent укажите долю менеджера в процентах в начисляемом бонусе. Остальная часть бонуса будет начисляться агентству, представителем которого является данный менеджер. В поле MaxDogovorBonusPoints укажите максимальное количество бонусных баллов, которое может быть начислено по путевке. В случае превышения максимального количества баллов, бонус за путёвку начисляется в размере указанном в настройке MaxDogovorBonusPoints.
 +
Кроме этого могут быть использованы следующие настройки:
 +
*BookingTypeKeys – указание типов бронирования путевки, при которых будет производится расчет бонусов. Значение «1» (по умолчанию) – бронирование on-line, «0» - бронирование в ПК Мастер-Тур. Возможно указание типов бронирования через запятую, например «0,1», в этом случае бонусы будут рассчитываться для агентств, забронировавших путевки обоими способами.
 +
*UseCurrencyRecalculation – если установлен True, сумма бонуса приводится к сумме в национальной валюте перед начислением.
 +
*UseDiscountSumm – если установлен False, сумма бонуса рассчитывается исходя из стоимости путевки с учетом скидки, т.е. суммы к оплате.
 +
*MaxEventCount – максимальное количество путевок, обрабатываемых заданием за один запуск.
 +
*UseLogs – если установлен True, создает в папке с Мастер-Сервис файл, содержащий детальную информацию о процессе расчета и начисления бонусов.
 +
*StartDateDogovorCreated – настройка не актуальна. Функциональность перенесена в настройки правил начисления бонусов (см. подробнее п.2.1 «Режим работы с бонусами»).
 +
 
 +
Пользователь, чьи данные будут указаны в полях USER и Password, не должен входить в группу dbo_owner.
 
   
 
   
[[Файл:ls0599.png]]
+
<BR>
 
+
[[Файл:453.PNG]]<BR>
В настройках задания, в окне '''Расчет бонусов''', в поля '''USER''' и '''Password''' введите соответственно логин и пароль пользователя, от имени которого задание будет подключаться к ''БД Мастер-Тур''. В поле '''DupUserBonusPercent''' укажите долю менеджера в процентах в начисляемом бонусе. Остальная часть бонуса будет начисляться агентству, которому принадлежит данный менеджер. В поле '''MaxDogovorBonusPoints''' укажите максимальное количество бонусных баллов, которое может быть начислено по путевке. В случае превышения максимального количества баллов, бонус за путёвку начисляется в размере указанном в настройке '''MaxDogovorBonusPoints'''.
 
  
 +
==Работа с модулем==
 +
Модуль разработан для версии ПК Мастер-Тур 2007.2. и выше. <br>
 +
Признак '''Включено''' в окне создания задания активизирует работу модуля. В разделе '''Время запуска''' задается расписание работы модуля.  <br>
 +
Начисление бонусов осуществляется в указанное пользователем время. <br>
 +
[[Файл:ls0599.png]]<br>
 +
В настройках задания, в окне '''Расчет бонусов''', в поля '''USER''' и '''Password''' введите соответственно логин и пароль пользователя, от имени которого задание будет подключаться к ''БД Мастер-Тур''. В поле '''DupUserBonusPercent''' укажите долю менеджера в процентах в начисляемом бонусе. Остальная часть бонуса будет начисляться агентству, которому принадлежит данный менеджер. В поле '''MaxDogovorBonusPoints''' укажите максимальное количество бонусных баллов, которое может быть начислено по путевке. В случае превышения максимального количества баллов, бонус за путёвку начисляется в размере указанном в настройке '''MaxDogovorBonusPoints'''. <BR>
 
[[Файл:ls0600.png]]
 
[[Файл:ls0600.png]]
  
 
[[Category:Мастер-Сервис:Дополнительные_модули]]
 
[[Category:Мастер-Сервис:Дополнительные_модули]]

Версия 09:21, 28 марта 2012

Версия статьи от 28-03-2012.

Введение

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

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

Внимание! Перед установкой модуля "Расчет бонусов" необходимо в каталог, куда установлена служба заданий Мастер-Сервис, также скопировать файл Megatec.MasterTour.Plugins.BonusesPlugin.dll.
Для установки модуля нажмите кнопку Добавить/ Обновить модуль и выберите необходимый установочный файл Megatec.MasterService.Plugins.MasterTour.CalculateBonuses.dll. После этого модуль появится в списке доступных модулей: в дереве Таблицы выберите Модули.

452.PNG
В появившемся окне Расчет бонусов (см. Рисунок ниже) в поля USER и Password введите соответственно логин и пароль пользователя, от имени которого задание будет подключаться к БД Мастер-Тур. В поле DupUserBonusPercent укажите долю менеджера в процентах в начисляемом бонусе. Остальная часть бонуса будет начисляться агентству, представителем которого является данный менеджер. В поле MaxDogovorBonusPoints укажите максимальное количество бонусных баллов, которое может быть начислено по путевке. В случае превышения максимального количества баллов, бонус за путёвку начисляется в размере указанном в настройке MaxDogovorBonusPoints. Кроме этого могут быть использованы следующие настройки:

  • BookingTypeKeys – указание типов бронирования путевки, при которых будет производится расчет бонусов. Значение «1» (по умолчанию) – бронирование on-line, «0» - бронирование в ПК Мастер-Тур. Возможно указание типов бронирования через запятую, например «0,1», в этом случае бонусы будут рассчитываться для агентств, забронировавших путевки обоими способами.
  • UseCurrencyRecalculation – если установлен True, сумма бонуса приводится к сумме в национальной валюте перед начислением.
  • UseDiscountSumm – если установлен False, сумма бонуса рассчитывается исходя из стоимости путевки с учетом скидки, т.е. суммы к оплате.
  • MaxEventCount – максимальное количество путевок, обрабатываемых заданием за один запуск.
  • UseLogs – если установлен True, создает в папке с Мастер-Сервис файл, содержащий детальную информацию о процессе расчета и начисления бонусов.
  • StartDateDogovorCreated – настройка не актуальна. Функциональность перенесена в настройки правил начисления бонусов (см. подробнее п.2.1 «Режим работы с бонусами»).
	Пользователь, чьи данные будут указаны в полях USER и Password, не должен входить в группу dbo_owner.


453.PNG

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

Модуль разработан для версии ПК Мастер-Тур 2007.2. и выше.
Признак Включено в окне создания задания активизирует работу модуля. В разделе Время запуска задается расписание работы модуля.
Начисление бонусов осуществляется в указанное пользователем время.
Ls0599.png
В настройках задания, в окне Расчет бонусов, в поля USER и Password введите соответственно логин и пароль пользователя, от имени которого задание будет подключаться к БД Мастер-Тур. В поле DupUserBonusPercent укажите долю менеджера в процентах в начисляемом бонусе. Остальная часть бонуса будет начисляться агентству, которому принадлежит данный менеджер. В поле MaxDogovorBonusPoints укажите максимальное количество бонусных баллов, которое может быть начислено по путевке. В случае превышения максимального количества баллов, бонус за путёвку начисляется в размере указанном в настройке MaxDogovorBonusPoints.
Ls0600.png