Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:abm_console:ru [2015/02/26 20:28] asmodeus |
abills:docs:abm_console:ru [2018/06/12 14:33] (текущий) asmodeus [Примеры] |
||
---|---|---|---|
Строка 14: | Строка 14: | ||
* пополнение счета | * пополнение счета | ||
* начисления | * начисления | ||
- | * управление пополнения и начислениями (поиск, удаление) | + | * управление пополнениями и начислениями (поиск, удаление) |
* управление услугой Internet | * управление услугой Internet | ||
Строка 21: | Строка 21: | ||
**.abm** | **.abm** | ||
- | ^USERNAME= | Логин админисратора | | + | ^USERNAME= | Логин администратора веб интерфейса | |
- | ^PASSWD= | Пароль администратора | | + | ^PASSWD= | Пароль администратора веб интерфейса | |
^LANGUAGE= | Язык вывода сообщений | | ^LANGUAGE= | Язык вывода сообщений | | ||
^PAGE_ROWS= | Количество строк | | ^PAGE_ROWS= | Количество строк | | ||
Строка 31: | Строка 31: | ||
| | ||
ADD_USER=[login] | ADD_USER=[login] | ||
- | ASSWORD="password" | + | PASSWORD="password" |
FIO="fio" | FIO="fio" | ||
DEPOSIT="100.00" | DEPOSIT="100.00" | ||
- | GID= | + | GID="1" |
+ | DISABLE="0" | ||
.... | .... | ||
PAYMENTS=[login] - Payments: info (default), ADD, DEL | PAYMENTS=[login] - Payments: info (default), ADD, DEL | ||
Строка 67: | Строка 68: | ||
# /usr/abills/bin/abm_console PAYMENTS=1 DEL=1 DATE="2010-07-09" | # /usr/abills/bin/abm_console PAYMENTS=1 DEL=1 DATE="2010-07-09" | ||
- | + | ||
* Добавление абонента | * Добавление абонента | ||
# /usr/abills/bin/abm_console ADD_USER=[login] PASSWORD="password" FIO="fio" DEPOSIT="100.00" | # /usr/abills/bin/abm_console ADD_USER=[login] PASSWORD="password" FIO="fio" DEPOSIT="100.00" | ||
- | | + | |
+ | * Добавление абонента с тарифным планом | ||
+ | |||
+ | # /usr/abills/bin/abm_console ADD_USER=[login] PASSWORD="password" FIO="fio" DEPOSIT="100.00" DV_USER=1 TP_ID=10 | ||
* Групповое снятие 1 у. е. со всех абонентов с депозитом больше 1000 | * Групповое снятие 1 у. е. со всех абонентов с депозитом больше 1000 | ||
- | # /usr/abills/bin/abm_console FEES="*" DEPOSIT=">1000" SUM=1 | + | # /usr/abills/bin/abm_console FEES="*" DEPOSIT=">1000" SUM=1 GET=1 |
- | + | ||
* Групповое добавление 1 у. е. всех абонентов с депозитом больше 1000 | * Групповое добавление 1 у. е. всех абонентов с депозитом больше 1000 | ||
- | # /usr/abills/bin/abm_console PAYMENTS="*" DEPOSIT=">1000" SUM=1 | + | # /usr/abills/bin/abm_console PAYMENTS="*" DEPOSIT=">1000" SUM=1 ADD=1 |
- | | + | |
+ | * Отмечаем абонентов для удаления которые начинаются на za | ||
+ | |||
+ | # /usr/abills/bin/abm_console LOGIN="za*" DEL=1 | ||
* Полное удаление отмеченных на удаление абонентов | * Полное удаление отмеченных на удаление абонентов | ||
+ | # /usr/abills/bin/abm_console LOGIN="*" FULL_DELETE=1 | ||
+ | |||
+ | * Удалить завершённый абонентов | ||
+ | |||
+ | # /usr/abills/bin/abm_console LOGIN="*" FULL_DELETE=1 EXPIRED=1 | ||
+ | |||
+ | |||
+ | * Удалить абон. плату за определённый день и повторно начислить=== | ||
+ | |||
+ | удаляете начисления | ||
+ | |||
+ | /usr/abills/bin/abm_console FEES=1 DEL=1 METHOD=1 DATE="xxxx-xx-xx" | ||
+ | |||
+ | потом запускаете переиодик | ||
+ | |||
+ | /usr/abills/libexec/periodic daily DATE="xxxx-xx-xx" | ||
+ | /usr/abills/libexec/periodic monthly DATE="xxxx-xx-xx" | ||