| Подсказка | ||
|---|---|---|
| ||
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
Назначение
| Информация |
|---|
| Управление статусами постоплатных интернет-аккаунтов (блокировка/разблокировка). |
| Оглавление | ||
|---|---|---|
|
| Отображение дочерних элементов |
|---|
Функционал:
Проверяет пользователей с постоплатными тарифами (
POSTPAID_MONTHLY_FEE = 1).Если депозит пользователя (или компании) меньше суммы абонентской платы (с учётом скидки и кредита), меняет статус на
5(блокировка).Для компаний проверяет общий депозит и кредит.
Аналогично проверяет пользователей со статусом
5.Если депозит становится достаточным, возвращает статус
0(активация).
Запуск:
| Блок кода | ||
|---|---|---|
| ||
/usr/abills/libexec/billd internet_unactive_postpaid TP_ID=5 MONTH=2 /usr/abills/libexec/billd internet_unactive_postpaid LOGIN=user123 |
Сценарии работы:
Без аргументов: проверяет всех пользователей с постоплатными тарифами и блокирует (статус
5) тех, у кого депозит меньше суммы абонплаты за указанный период (MONTH, по умолчанию 1 месяц).TP_ID=5: применяет логику только к указанному тарифному плану.LOGIN=user123: проверяет только указанного пользователя.Разблокирует (статус
0) пользователей, у которых депозит стал достаточным.
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|