Редактор открытой тарификации

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

Навигация : Оглавление / Установка, настройка и запуск комплекса / Программа руководителя BOSS.exe / Меню Настройки / Настройка тарифов



Терминология

Открытая тарификация в обиходе: открытый сеанс.

Отличительная особенность данного принципа тарификации заключается в том, что работа клиента возможная на машине, пока у него на счету есть средства, которые снимаются независимо за время и трафик.

В любой момент времени клиент может завершить свой сеанс с фиксированием своего счёта. Позже может продолжить, в зависимости от срока жизни чека (настраивается)



Принцип формирования тарифа

Открытая тарификация построена на понятии «Трек». Трек это последовательность записей в БД (таблица price_list_open_date_time_tracks), логически сопоставляемая с временной шкалой, по умолчанию продолжительностью в 100 лет. С помощью трека производится соответствие временного интервала с ценой (из расчёта за час). Если у вас нет различий в стоимости от дня недели, времени суток, то делайте "сквозные" треки, при этом просто делая запись в треке с 2000.01.01 по 2100.0101 и присваивая ей некий результат (из таблицы price_list_open_res), определяющий цену.



Создание тарифов

При создании тарифов свободной тарификации необходимо начинать с раздела «Результаты для свободной тарификации».


Clip0016.png



Описание таблиц

Результаты

В этой таблице определяются возможные цены на интервалы времени.

  1. Название тарифа
  2. Стоимость часа(временные промежутки, отличные от часа тарифицируются пропорционально – 30 минут = 0.5 стоимости часа, 2 часа = 2 стоимости часа и т.д.)
  3. Профайл файервола на включение трафика (ссылка на запись из таблицы firewall_profiles)
  4. Профайл файервола на выключение трафика (ссылка на запись из таблицы firewall_profiles)
  5. Цена входящего трафика за мегабайт
  6. Цена исходящего трафика за мегабайт
  7. Лимит входящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера)
  8. Лимит исходящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера)
  9. Подробное описание тарифа (высвечивается при выборе тарифа у клиента)
  10. Цвет иконки (определяется цвет прямоугольника-иконки в программе Operator)
  11. Цвет строки в таблице (в программе Operator)
  12. Вход в Windows (указаные профайла для особого входа в Windows при работе по этому тарифу)
  13. Показывать в Web-интерфейсе (для работы внешних клиентов через wifi. авторизация через http)
  14. Показывать на клиентском интерфейсе выбора тарифов
  15. Показывать в интерфейсе операторской программы
  16. Выключить звук (тариф без звука. есть клубы, продающие даже звук :) )
  17. Максимальная громкость в %

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

  1. Cat1MbCost - цена за мегабайт
  2. Cat1LimitKbSec - лимит килобайт в секунду (информативно)
  3. Cat1OnFWProfilesID - профайл файрвола на включение трафика первой категории
  4. Cat1OffFWProfilesID - профайл файрвола на выключение трафика первой категории

...

  1. Cat6MbCost - цена за мегабайт
  2. Cat6LimitKbSec - лимит килобайт в секунду (информативно)
  3. Cat6OnFWProfilesID - профайл файрвола на включение трафика шестой категории
  4. Cat6OffFWProfilesID - профайл файрвола на выключение трафика шестой категории



Параметры, определяющие действие и вывод тарифа

Создав результаты свободной тарификации необходимо перейти в раздел «Свободная по времени тарификация» и создать входные данные для тарифа.


Clip0017.png


  1. Флаг возможности выбора тарифа
  2. Наличие факта включения интернета при выборе тарифа
  3. Фильтр по дополнительным параметрам (опция)
  4. Фильтр по категории клиента
  5. Фильтр по группе компьютеров
  6. Фильтр по диапазону года рождения
  7. Фильтр по полу клиента
  8. Начало промежутка времени, в течение которого доступен этот тариф
  9. Конец промежутка времени, в течение которого доступен этот тариф (обязательно больше предыдущего параметра)
  10. Показывать ли тариф в форме прямой посадки по коду
  11. Всегда показывать на клиенте (без зависимости от состояния счета клиента)

При совпадении входящих параметров, указанных выше применяются значения указанные ниже:

  1. id временного трека
  2. Скидка на тариф кроме трафика в %
  3. Скидка на трафик в %
  4. Подробное описание тарифа (высвечивается при выборе тарифа у клиента)
  5. Номер секции для Фискального Регистратора (в какой отдел "пробивать" чек с этим тарифом при прямой посадке по коду кассиром)



Треки

В поле id трека нужно вписать id трека, либо если он еще не создан – нажать на кнопку ... и войти в меню «Работа с временными треками».

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

Рассмотрим простейший случай работы с треками:

Создав новый трек с уникальным номером, в параметрах трека сразу появляется стандартная строчка с диапазоном действия – 01.06.2004 – 01.01.2100 т.е. трек до «бесконечности». Если тариф не зависит от дней недели и часов то на этом создание треков завершается и требуется ввести только скидку на время и трафик (по желанию) и в поле PriceListResId указать id желаемой строчки из раздела «Результаты для свободной тарификации». После этого применив все изменения - тариф готов. В контекстном меню в таблице по желанию можно добавить любое количество точек разбивки либо указать массовую разбивку. Для каждой строчки в таблице можно указать свой id в поле PriceListResId. Т.е. к примеру – можно создать трек следующего содержания:

  1. Понедельник – 09.00.00 – 15.00.00 – id на результат тарифа стоимостью 15 рублей
  2. Понедельник – 15.00.01 – 08.59.59 – id на результат тарифа стоимостью 25 рублей
  3. (Вторник – Воскресенье) – 09.00.00 – 15.00.00 – id на результат тарифа стоимостью 55 рублей
  4. (Вторник – Воскресенье) – 15.00.01 – 08.59.59 – id на результат тарифа стоимостью 75 рублей

Т.е. имеется возможность создавать вообще любые тарифы в зависимости от времени.



Тариф, действующий только в определённое время

Имеется возможность создать тариф, который будет доступен для выбора клиентам столь в определённые треком промежутки врмени.

Вариантов 2.

  1. простой: парметры в таблице "Начало промежутка времени, в течение которого доступен этот тариф" и "Конец промежутка времени, в течение которого доступен этот тариф"
  2. сложный: через треки.

пример разбиения суток на интервалы приводится ниже:

2006-11-06 050328.gif

Окно разбивки будет выглядеть приблизительно так:

2006-11-06 050416.gif

Здесь определяется, что дневное время с 8:00 утра до 23:00 вечера стоит согласно профайлу номер 4 таблицы цен. в остальные же промежутки времени цена специально не определяется!

Соответственно, при выборе тарифов в диапазонах с неопределённой ценой, эти тарифы не будут выводиться в окне выбора.

При работе клиента по этому тарифу, например в 22:45 (либо в другое время в зависимости от настроек тригеров) на экран клиента будет выдано сообщение о скором окончании сеанса.

В 23:00 сеанс автоматически завершится с фиксированием счёта клиента.