Редактор открытой тарификации — различия между версиями
| (не показана 1 промежуточная версия 1 участника) | |||
| Строка 1: | Строка 1: | ||
| − | Навигация : [[Заглавная_страница|Оглавление]] / [[ | + | Навигация : [[Заглавная_страница|Оглавление]] / [[Установка ПО|Установка, настройка и запуск комплекса]] / [[Программа руководителя BOSS.exe]] / [[Меню Настройки]] / [[Настройка тарифов]] |
---- | ---- | ||
| − | + | ===Терминология=== | |
| − | Открытая тарификация в обиходе: '''открытый сеанс.''' | + | Открытая тарификация в обиходе: '''открытый сеанс.''' |
| − | ''' | + | Отличительная особенность данного принципа тарификации заключается в том, что работа клиента возможная на машине, пока у него на счету '''есть средства''', которые снимаются '''независимо''' за время и трафик. |
| − | Открытая тарификация построена на понятии «Трек». Трек это | + | В любой момент времени клиент может завершить свой сеанс с фиксированием своего счёта. Позже может продолжить, в зависимости от срока жизни чека (настраивается) |
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ===Принцип формирования тарифа=== | ||
| + | |||
| + | Открытая тарификация построена на понятии «Трек». Трек это последовательность записей в БД (таблица price_list_open_date_time_tracks), логически сопоставляемая с временной шкалой, по умолчанию продолжительностью в '''100''' лет. С помощью трека производится соответствие временного интервала с ценой (из расчёта за час). Если у вас нет различий в стоимости от дня недели, времени суток, то делайте "сквозные" треки, при этом просто делая запись в треке с '''2000.01.01''' по '''2100.0101''' и присваивая ей некий результат (из таблицы price_list_open_res), определяющий цену. | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ===Создание тарифов=== | ||
При создании тарифов свободной тарификации необходимо начинать с раздела '''«Результаты для свободной тарификации».''' | При создании тарифов свободной тарификации необходимо начинать с раздела '''«Результаты для свободной тарификации».''' | ||
| Строка 18: | Строка 31: | ||
| − | + | ---- | |
| + | |||
| + | ===Описание таблиц=== | ||
| + | |||
| + | ====Результаты==== | ||
| + | |||
| + | В этой таблице определяются возможные цены на интервалы времени. | ||
# Название тарифа | # Название тарифа | ||
# Стоимость часа(временные промежутки, отличные от часа тарифицируются пропорционально – 30 минут = 0.5 стоимости часа, 2 часа = 2 стоимости часа и т.д.) | # Стоимость часа(временные промежутки, отличные от часа тарифицируются пропорционально – 30 минут = 0.5 стоимости часа, 2 часа = 2 стоимости часа и т.д.) | ||
| − | # Профайл | + | # Профайл файервола на включение трафика (ссылка на запись из таблицы firewall_profiles) |
| + | # Профайл файервола на выключение трафика (ссылка на запись из таблицы firewall_profiles) | ||
# Цена входящего трафика за мегабайт | # Цена входящего трафика за мегабайт | ||
# Цена исходящего трафика за мегабайт | # Цена исходящего трафика за мегабайт | ||
| − | # Лимит входящего шейпера килобайт в секунду (информативно) | + | # Лимит входящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера) |
| − | # Лимит исходящего шейпера килобайт в секунду (информативно) | + | # Лимит исходящего шейпера килобайт в секунду (информативно либо для встроенного в клиента шейпера) |
# Подробное описание тарифа (высвечивается при выборе тарифа у клиента) | # Подробное описание тарифа (высвечивается при выборе тарифа у клиента) | ||
| + | # Цвет иконки (определяется цвет прямоугольника-иконки в программе Operator) | ||
| + | # Цвет строки в таблице (в программе Operator) | ||
| + | # Вход в Windows (указаные профайла для особого входа в Windows при работе по этому тарифу) | ||
| + | # Показывать в Web-интерфейсе (для работы внешних клиентов через wifi. авторизация через http) | ||
| + | # Показывать на клиентском интерфейсе выбора тарифов | ||
| + | # Показывать в интерфейсе операторской программы | ||
| + | # Выключить звук (тариф без звука. есть клубы, продающие даже звук :) ) | ||
| + | # Максимальная громкость в % | ||
| + | далее идут параметры для случаев использования доп. категорий трафика | ||
| + | # Cat1MbCost - цена за мегабайт | ||
| + | # Cat1LimitKbSec - лимит килобайт в секунду (информативно) | ||
| + | # Cat1OnFWProfilesID - профайл файрвола на включение трафика первой категории | ||
| + | # Cat1OffFWProfilesID - профайл файрвола на выключение трафика первой категории | ||
| + | ... | ||
| + | # Cat6MbCost - цена за мегабайт | ||
| + | # Cat6LimitKbSec - лимит килобайт в секунду (информативно) | ||
| + | # Cat6OnFWProfilesID - профайл файрвола на включение трафика шестой категории | ||
| + | # Cat6OffFWProfilesID - профайл файрвола на выключение трафика шестой категории | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ====Параметры, определяющие действие и вывод тарифа==== | ||
Создав результаты свободной тарификации необходимо перейти в раздел '''«Свободная по времени тарификация»''' и создать входные данные для тарифа. | Создав результаты свободной тарификации необходимо перейти в раздел '''«Свободная по времени тарификация»''' и создать входные данные для тарифа. | ||
| Строка 35: | Строка 78: | ||
[[Изображение:clip0017.png]] | [[Изображение:clip0017.png]] | ||
| − | |||
| − | |||
# Флаг возможности выбора тарифа | # Флаг возможности выбора тарифа | ||
| − | # Наличие интернета | + | # Наличие факта включения интернета при выборе тарифа |
| − | # Фильтр по дополнительным параметрам | + | # Фильтр по дополнительным параметрам (опция) |
# Фильтр по категории клиента | # Фильтр по категории клиента | ||
# Фильтр по группе компьютеров | # Фильтр по группе компьютеров | ||
# Фильтр по диапазону года рождения | # Фильтр по диапазону года рождения | ||
# Фильтр по полу клиента | # Фильтр по полу клиента | ||
| − | # id трека | + | # Начало промежутка времени, в течение которого доступен этот тариф |
| + | # Конец промежутка времени, в течение которого доступен этот тариф (обязательно больше предыдущего параметра) | ||
| + | # Показывать ли тариф в форме прямой посадки по коду | ||
| + | # Всегда показывать на клиенте (без зависимости от состояния счета клиента) | ||
| + | |||
| + | При совпадении входящих параметров, указанных выше применяются значения указанные ниже: | ||
| + | |||
| + | # id временного трека | ||
# Скидка на тариф кроме трафика в % | # Скидка на тариф кроме трафика в % | ||
# Скидка на трафик в % | # Скидка на трафик в % | ||
# Подробное описание тарифа (высвечивается при выборе тарифа у клиента) | # Подробное описание тарифа (высвечивается при выборе тарифа у клиента) | ||
| + | # Номер секции для Фискального Регистратора (в какой отдел "пробивать" чек с этим тарифом при прямой посадке по коду кассиром) | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===Треки=== | ||
В поле id трека нужно вписать '''id''' трека, либо если он еще не создан – нажать на кнопку ... и войти в меню '''«Работа с временными треками».''' | В поле id трека нужно вписать '''id''' трека, либо если он еще не создан – нажать на кнопку ... и войти в меню '''«Работа с временными треками».''' | ||
| Строка 67: | Строка 120: | ||
Т.е. имеется возможность создавать вообще любые тарифы в зависимости от времени. | Т.е. имеется возможность создавать вообще любые тарифы в зависимости от времени. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ===Тариф, действующий только в определённое время=== | ||
| + | |||
| + | Имеется возможность создать тариф, который будет доступен для выбора клиентам столь в определённые треком промежутки врмени. | ||
| + | |||
| + | Вариантов 2. | ||
| + | |||
| + | # простой: парметры в таблице "Начало промежутка времени, в течение которого доступен этот тариф" и "Конец промежутка времени, в течение которого доступен этот тариф" | ||
| + | # сложный: через треки. | ||
| + | |||
| + | пример разбиения суток на интервалы приводится ниже: | ||
| + | |||
| + | [[Изображение:2006-11-06_050328.gif]] | ||
| + | |||
| + | Окно разбивки будет выглядеть приблизительно так: | ||
| + | |||
| + | [[Изображение:2006-11-06_050416.gif]] | ||
| + | |||
| + | Здесь определяется, что дневное время с 8:00 утра до 23:00 вечера стоит согласно профайлу номер 4 таблицы цен. | ||
| + | в остальные же промежутки времени цена специально '''не определяется'''! | ||
| + | |||
| + | Соответственно, при выборе тарифов в диапазонах с неопределённой ценой, эти тарифы не будут выводиться в окне выбора. | ||
| + | |||
| + | При работе клиента по этому тарифу, например в 22:45 (либо в другое время в зависимости от настроек [[Настройка триггеров | тригеров]]) на экран клиента будет '''выдано сообщение''' о скором окончании сеанса. | ||
| + | |||
| + | В 23:00 сеанс '''автоматически завершится''' с фиксированием счёта клиента. | ||
Текущая версия на 14:16, 25 февраля 2008
Навигация : Оглавление / Установка, настройка и запуск комплекса / Программа руководителя 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 сеанс автоматически завершится с фиксированием счёта клиента.



