Мастер-Web:Дополнительный модуль Тарифы

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

Версия статьи от 14-12-2017.

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


Введение

Дополнительный модуль «Тарифы» позволяет проставлять настройки для изменения дат оплаты/предоплаты и размер предоплаты путевки. По данным настройкам дополнительный модуль Автоматический расчет дат и сумм оплат по путевке проставляет даты и размер предоплаты у путевок, а с помощью дополнительного модуля Расширенное уведомление о задолженности оповещает покупателей о недоплатах/задолженностях.

Установка

Надстройка «Тарифы» устанавливается отдельным приложением. Для этого необходимо создать папку Tariff в каталоге c:/inetpub/wwwroot и выложить в неё распакованные файлы из архива mw-TourPrepaymentTariffs-9.2.XX.XXXX.zip. В управлении IIS необходимо создать виртуальный каталог для папки Tariff. После установки плагин «Тарифы» доступен по адресу http://ip-адрес сервера/Tariff/Account/login.

Создание виртуального каталога

По умолчанию корневым каталогом IIS является C:/Inetpub/wwwroot. Для создания виртуального каталога для приложения находящегося в этом каталоге нужно выполнить следующие действия:

  • 1. Зайти в Пуск (Start) – Настройки (Settings) – Панель управления (Control Panel).


656.PNG

  • 2. В открывшемся окне выбрать Администрирование (Administrative Tools).


657.PNG

  • 3. Запустить Internet Information Services (IIS) Manager.


658.PNG

  • 4. В открывшемся дереве каталогов выбрать Web Sites – Default Web Site. В открывшемся списке найти папку, для которой нужно создать виртуальный каталог, кликнуть по ней правой кнопкой мыши и зайти в Свойства (Properties).


659.PNG

  • 5. В открывшемся окне, в закладке Directory нужно нажать кнопку «Create», а затем кнопку «ОК».


660.PNG

Подключение к базе данных ПК «Мастер-Тур»

В файле web.config, расположенном в папке Tariff, пропишите необходимые параметры подключения (курсивом выделены значения, которые необходимо ввести). Строка подключения к базе данных ПК «Мастер-Тур»:

<add key = "connectionString" value = "Data Source=ip-адрес сервера базы данных ПК Мастер-тур;Initial Catalog=название базы данных ПК Мастер-тур;User ID=логин пользователя ПК Мастер-тур;Password=пароль пользователя ПК Мастер-тур"/>

Работа в системе

Полезная информация


Плагин «Тарифы» корректно отображается только в браузере Google Chrome.

Главный экран плагина отображает список заведённых тарифов с возможностью добавления нового.

Ep 197.png
Тарифы делятся на два вида:

  • Базовые (привязывается к типу тура)
  • Акции (перекрывают базовые тарифы)

Система автоматически проставляет дату/сумму оплаты/предоплаты в путёвках при выполнении задания Автоматический расчет дат и сумм оплат по путевке, исходя из того, какой тариф привязан к типу тура, по которому забронирована данная путевка. В случае, если действует над базовым тарифом акция – то она наиболее приоритетная. Для проставления размера и даты оплаты/предоплаты путевки должны быть выполнены следующие условия:

  • путевка должна быть активной
  • путевка должна быть неоплаченной
  • заезд путевки еще не состоялся
  • глобальный статус путевки - Ok

Исключением являются правила:

* если до вылета менее 21 дня - 100% оплата производится в течении 3х рабочих дней
* если до вылета менее 3х рабочих дней – 100% в день подтверждения заявки

Также даты/суммы оплаты/предоплаты в путевках автоматически меняются при подтверждении путевки.

Базовый тариф

Ep 198.png
При создании тарифа типа "базовый" необходимо ввести следующие данные:

  • Название тарифа
  • Тип - базовый
  • Типы туров, для которых будет действовать тариф
  • Настройки даты предоплаты/оплаты и размер предоплаты путевки

Дата = Х дней После даты создания путевки/После даты подтверждения путевки/До даты заезда/После даты заезда/После даты предыдущей предоплаты
Сумма = Х  % от стоимости тура

1) Количество настроек может быть произвольное, но сумма всех оплат должна составлять 100%.
2) Самый первый платеж записывается как размер и дата предоплаты.
3) Самый последний платеж записывается как дата полной оплаты.
4) Если заведен один платеж, то он считается датой оплаты (дата/размер предоплаты = дата/размер оплаты).
5) Платежи, которые не являются оплатой/предоплатой отображаются только в системе оповещения.

Тариф типа «Акция»

Ep 199.png

Тарифы типа «Акция» более приоритетные и могут перекрывать тарифы типа «Базовый». Акции имеют те же настройки, что и базовые тарифы, плюс следующие:

  • Список базовых тарифов, которые она перекрывает.
  • Список стран, на которые она распространяется.
  • Список городов вылета, на которые она распространяется.
  • Список групп партнёров, на которые она распространяется.
  • Сроки действия акции (даты создания, подтверждения, заезда).


Система оповещения покупателей

Для оповещения покупателей по всем неоплаченным путевкам используется плагин «Расширенное уведомление о задолженности». В плагине выставляется настройка даты (даты создания), начиная с которой берутся путевки.

Ep 200.png