Редактор открытой тарификации
Навигация : Оглавление / Установка, настройка и запуск комплекса / Программа руководителя BOSS.exe / Меню Настройки / Настройка тарифов
Содержание
Терминология
Открытая тарификация в обиходе: открытый сеанс.
Отличительная особенность данного принципа тарификации заключается в том, что работа клиента возможная на машине, пока у него на счету есть средства, которые снимаются независимо за время и трафик.
В любой момент времени клиент может завершить свой сеанс с фиксированием своего счёта. Позже может продолжить, в зависимости от срока жизни чека (настраивается)
Принцип формирования тарифа
Открытая тарификация построена на понятии «Трек». Трек это последовательность записей в БД (таблица price_list_open_date_time_tracks), логически сопоставляемая с временной шкалой, по умолчанию продолжительностью в 100 лет. С помощью трека производится соответствие временного интервала с ценой (из расчёта за час). Если у вас нет различий в стоимости от дня недели, времени суток, то делайте "сквозные" треки, при этом просто делая запись в треке с 2000.01.01 по 2100.0101 и присваивая ей некий результат (из таблицы price_list_open_res), определяющий цену.
Создание тарифов
При создании тарифов свободной тарификации необходимо начинать с раздела «Результаты для свободной тарификации».
Описание таблиц
Результаты
В этой таблице определяются возможные цены на интервалы времени.
- Название тарифа
- Стоимость часа(временные промежутки, отличные от часа тарифицируются пропорционально – 30 минут = 0.5 стоимости часа, 2 часа = 2 стоимости часа и т.д.)
- Профайл файервола на включение трафика (ссылка на запись из таблицы firewall_profiles)
- Профайл файервола на выключение трафика (ссылка на запись из таблицы firewall_profiles)
- Цена входящего трафика за мегабайт
- Цена исходящего трафика за мегабайт
- Лимит входящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера)
- Лимит исходящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера)
- Подробное описание тарифа (высвечивается при выборе тарифа у клиента)
- Цвет иконки (определяется цвет прямоугольника-иконки в программе Operator)
- Цвет строки в таблице (в программе Operator)
- Вход в Windows (указаные профайла для особого входа в Windows при работе по этому тарифу)
- Показывать в Web-интерфейсе (для работы внешних клиентов через wifi. авторизация через http)
- Показывать на клиентском интерфейсе выбора тарифов
- Показывать в интерфейсе операторской программы
- Выключить звук (тариф без звука. есть клубы, продающие даже звук :) )
- Максимальная громкость в %
далее идут параметры для случаев использования доп. категорий трафика
- Cat1MbCost - цена за мегабайт
- Cat1LimitKbSec - лимит килобайт в секунду (информативно)
- Cat1OnFWProfilesID - профайл файрвола на включение трафика первой категории
- Cat1OffFWProfilesID - профайл файрвола на выключение трафика первой категории
...
- Cat6MbCost - цена за мегабайт
- Cat6LimitKbSec - лимит килобайт в секунду (информативно)
- Cat6OnFWProfilesID - профайл файрвола на включение трафика шестой категории
- Cat6OffFWProfilesID - профайл файрвола на выключение трафика шестой категории
Параметры, определяющие действие и вывод тарифа
Создав результаты свободной тарификации необходимо перейти в раздел «Свободная по времени тарификация» и создать входные данные для тарифа.
- Флаг возможности выбора тарифа
- Наличие факта включения интернета при выборе тарифа
- Фильтр по дополнительным параметрам (опция)
- Фильтр по категории клиента
- Фильтр по группе компьютеров
- Фильтр по диапазону года рождения
- Фильтр по полу клиента
- Начало промежутка времени, в течение которого доступен этот тариф
- Конец промежутка времени, в течение которого доступен этот тариф (обязательно больше предыдущего параметра)
- Показывать ли тариф в форме прямой посадки по коду
- Всегда показывать на клиенте (без зависимости от состояния счета клиента)
При совпадении входящих параметров, указанных выше применяются значения указанные ниже:
- id временного трека
- Скидка на тариф кроме трафика в %
- Скидка на трафик в %
- Подробное описание тарифа (высвечивается при выборе тарифа у клиента)
- Номер секции для Фискального Регистратора (в какой отдел "пробивать" чек с этим тарифом при прямой посадке по коду кассиром)
Треки
В поле id трека нужно вписать id трека, либо если он еще не создан – нажать на кнопку ... и войти в меню «Работа с временными треками».
В верхней части находится меню управления треками – выбор, создание удаление. В нижней части идет работа с выбранным треком.
Рассмотрим простейший случай работы с треками:
Создав новый трек с уникальным номером, в параметрах трека сразу появляется стандартная строчка с диапазоном действия – 01.06.2004 – 01.01.2100 т.е. трек до «бесконечности». Если тариф не зависит от дней недели и часов то на этом создание треков завершается и требуется ввести только скидку на время и трафик (по желанию) и в поле PriceListResId указать id желаемой строчки из раздела «Результаты для свободной тарификации». После этого применив все изменения - тариф готов. В контекстном меню в таблице по желанию можно добавить любое количество точек разбивки либо указать массовую разбивку. Для каждой строчки в таблице можно указать свой id в поле PriceListResId. Т.е. к примеру – можно создать трек следующего содержания:
- Понедельник – 09.00.00 – 15.00.00 – id на результат тарифа стоимостью 15 рублей
- Понедельник – 15.00.01 – 08.59.59 – id на результат тарифа стоимостью 25 рублей
- (Вторник – Воскресенье) – 09.00.00 – 15.00.00 – id на результат тарифа стоимостью 55 рублей
- (Вторник – Воскресенье) – 15.00.01 – 08.59.59 – id на результат тарифа стоимостью 75 рублей
Т.е. имеется возможность создавать вообще любые тарифы в зависимости от времени.
Тариф, действующий только в определённое время
Имеется возможность создать тариф, который будет доступен для выбора клиентам столь в определённые треком промежутки врмени.
Вариантов 2.
- простой: парметры в таблице "Начало промежутка времени, в течение которого доступен этот тариф" и "Конец промежутка времени, в течение которого доступен этот тариф"
- сложный: через треки.
пример разбиения суток на интервалы приводится ниже:
Окно разбивки будет выглядеть приблизительно так:
Здесь определяется, что дневное время с 8:00 утра до 23:00 вечера стоит согласно профайлу номер 4 таблицы цен. в остальные же промежутки времени цена специально не определяется!
Соответственно, при выборе тарифов в диапазонах с неопределённой ценой, эти тарифы не будут выводиться в окне выбора.
При работе клиента по этому тарифу, например в 22:45 (либо в другое время в зависимости от настроек тригеров) на экран клиента будет выдано сообщение о скором окончании сеанса.
В 23:00 сеанс автоматически завершится с фиксированием счёта клиента.