X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/581728513ab4c81fd2943f3ee6f43d8f8682e4e7..8f46a826a07310dbd76e4b3a15f63ae055272542:/doc/help/ch12.xml?ds=sidebyside diff --git a/doc/help/ch12.xml b/doc/help/ch12.xml index 536dd14f..9a5166d7 100644 --- a/doc/help/ch12.xml +++ b/doc/help/ch12.xml @@ -45,7 +45,29 @@ create database 'localhost:/var/stg/stargazer.fdb' user 'stg' password '123456' fee – абонплата; free – количество бесплатных мегабайт трафика, входящих в абонплату; passive_cost – стоимость «заморозки» пользователя; - traf_type – тип подсчета трафика (upload, download, upload+download, MAX(upload, download)). + traff_type — тип тарификации трафика: + + up+down — входящий и исходящий трафик тарифицируется суммарно; + up — тарифицируется только исходящий трафик; + down — тарифицируется только входящий трафик; + max — тарифицируется большее количество трафика; + + + period — тип абонплаты: + + day — ежедневная абонплата (параметр Fee трактуется как значение списываемое ежедневно); + month — ежемесячная абонплата (классическая, параметр Fee трактуется как значение списываемое за месяц, в том числе в режиме SpreadFee); + + + change_policy — политика смены тарифа: + + allow — на период действия политики смена тарифного плана разрешена; + to_cheap — на период действия политики разрешена смена тарифного плана на более дешевый; + to_expensive — на период действия политики разрешена смена тарифного плана на более дорогой; + deny — на период действия политики смена тарифного плана запрещена; + + + change_policy_pimeout — момент завершения действия политики тарификации (0 - политика тарификации не завершается никогда); С таблицей связана хранимая процедура sp_add_tariff, получающая в качестве параметров название тарифа и количество направлений. Возвращает сгенерированный идентификатор (первичный ключ) тарифа. При вызове создает запись в таблице tb_tariffs и указанное количество записей в таблице tb_tariffs_params, соответствующее количеству направлений. С таблицей так же связана хранимая процедура sp_delete_tariff, получающая на вход название тарифа и удаляющая его из таблицы tb_tariffs и связанные с ним данные из таблицы tb_tariffs_params. Таблица tb_tariffs_params (параметры тарифов):