| Управление статусами постоплатных интернет-аккаунтов (блокировка/разблокировка). |
Проверяет пользователей с постоплатными тарифами (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) пользователей, у которых депозит стал достаточным.
| Параметр | Пример | Описание |
|---|---|---|