...
Дополнительные параметры:
| BLOCK_STATUS | указать id статуса услуги интернета. Например id статуса "Слишком маленький депозит" = 5 |
|---|
По умолчанию будут проверятся пользователи из всеми тарифными планами с любой суммой абонплаты за месяц. Чтобы поставить выборку пользователей из тарифным планом больше или меньше какой-то суммы нужно задать опцию в config.pl. Например абонплата больше 0.
config.pl
...
Дополнительные параметры:
| LOGIN="test" | Логин абонента, у которого необходимо проверить сумму трафика |
|---|---|
| TRAFFIC_SUM | Количество трафика(меньше) за 90 дней необходимые, чтоб перевести абонента в статус "Недостаточно средств" |
| DEBUG |
Система проверяет был ли у абонента интернет в течении 90 дней и меняет статус Интернет
...
Дополнительные параметры:
| LOGIN="test" | Логин абонента, у которого необходимо проверить сумму задолженности и id тарифного плана |
|---|---|
| TARPLAN_TP_ID | ID тарифного плана, у какого необходимо проверить абонентов на наличие задолженности. |
| DEBUG |
Сума за трафик за предыдущий период
...
Данные будут отображаться в Клиенты>Логины>Интернет с выбором поля "Последнее списание"
Изменение скидки абоненту
Плагин проверяет пользователей, у которых завтра заканчивается скидка, подходящих под условие правила, и изменяет скидку и дату ее окончания.
/usr/abills/libexec/billd change_reduction.pm
Для работы используется параметр $conf{CHANGE_REDUCTION_PLUGIN_RULES }= 'ТЕКУЩУЯ СКИДКА:НОВАЯ СКИДКА:СРОК ПРОДЛЕНИЯ:ТАРИФ;ТЕКУЩУЯ СКИДКА:НОВАЯ СКИДКА:СРОК ПРОДЛЕНИЯ:ТАРИФ';
Данный скрипт необходимо запускать после всех периодиков.