В системе существует несколько типов периодических снятий денег (абон. плата). Они разделяются на месячные и дневные. Для дневной абон. платы используется скрипт
Code Block | ||||
---|---|---|---|---|
| ||||
/usr/abills/libexec/periodic daily |
...
Дополнительные параметры передаваемые при запуске снятий
TP_ID | Номер тарифного плана. Снятия производятся только для указанного тарифного плана. Также можно указать несколько тарифных планов через точку с запятой. Пример TP_ID= |
---|
"1;2;3;4; |
5" |
LOGIN= |
---|
"" | Логин абонента. Снятия производятся только для определённого абонента. Разделитель запятая (,) |
---|---|
GID="" | Список групп, для которых будет отрабатывать periodic. Разделитель точка с запятой (;) |
UID="" | Список UID для которых будет отрабатывать periodic. Разделитель точка с запятой (;) |
DATE=xxxx-xx-xx | Дата выполнения периодических |
процессов. Операции будут производиться с датой указанной в этом параметре | |
SKIP_ROTATE=1 | Не проводить ротацию логов при месячном периодике Стандартно система ротейтит errors_log s_detail internet_log_intervals |
---|---|
INTERNET_STATUS=5 | Для абонентов со статусом 5 (слишком маленький депозит) запустить снятие абон. платы |
DEBUG=1..7 | Режим отладки. В режиме отладки выше |
8 система показывает список команд на выполнение, но не выполняет их |
Снятие абон. платы за определённое число
...