Billmaintain

Материал из ISPWiki

Перейти к: навигация, поиск

Описание

Billmaintain - это утилита учета периодической статистики.

Параметры командной строки

Чтобы получить все параметры и ключи, с которыми можно запускать утилиту, следует просто запустить ее из командной строки.


 Использование: billmaintain [options] <command> [parameters]
 Ключи:
 -v	посмотреть версию
 -s	добавить отладочную информацию в журнал
 -r	добавить отладочную информацию об удаленном запросе в журнал
 Параметры:
 billdaily - обработать суточный расход
 statdaily - сбор ежесуточной статистики и ее обсчет
 rebill <date> - Delete all expenses form given date and run billing process again
 gotmoney <account_id> - account got new money
 processorder <order_id> - обработка заказа
 closesuspended - Close long time suspended items
 autosuspend - Process suspend queue
 runhang - повторный запуск ручной операции
 warnmoney - отправка уведомлений о низком балансе
 storestat - сохранить статистику
 partnermonthly <date> - Process monthly partner program charges
 partnerdaily - ежесуточная обработка партнерской программы
 expenseunite <date> - Unite all expenses by month before given date
 calldaily - Callcenter daily process


Пример использования

 */1	  * 	  *	  *	  *	  /usr/local/ispmgr/sbin/sendbfemails
 5	  23	  *	  *	  *	  /usr/local/ispmgr/sbin/billmaintain closesuspended
 55	  23	  *	  *	  *	  /usr/local/ispmgr/sbin/billmaintain storestat
 25  	  1	  *	  *	  *	  /usr/local/ispmgr/sbin/billmaintain warnmoney

В данном примере файла планировщика cron видим следующее:

  • Ежеминутный запуск утилиты отправки почтовых сообщений sendbfemails
  • Закрытие всех long time suspended items ежесуточно в 23:05
  • Сохранение статистики ежесуточно в 23:55
  • И, наконец, отправка уведомлений тем клиентам, у которых баланс на лицевом счету приближается к нулевой отметке.
Была ли эта информация полезной? Да | Нет
Личные инструменты