Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
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"​