Модуль устанавливается с помощью
. После создания его экземпляра в редакторе модулей и услуг заносится перечень услуг данного модуля. Например: , . После этого необходимо закрыть BGBillingClient и подключиться им снова к серверу для того чтобы модуль появился в меню.Для каждого типа услуги устанавливается единица измерения. Например: "Вызов мастера" в часах, "Получение пакета обновлений" в КБ. Привязка производится на вкладке
модуля.При добавлении новой услуги на вкладке
в из выпадающего списка можно выбрать лишь те услуги, которые еще не были добавлены ранее. Это сделано для того, чтобы нельзя было добавить несколько одинаковых услуг с разными единицами измерения.Установите конфигурацию модуля:
#проверка баланса перед занесением услуги в договор (1 - проверять) check.lower.bound=0 #начисление денег сразу по добавлению услуги в договор hot.calc=1 #количество выводимых ошибок в периодических процессах max.periodic.errors=30
Для произведения начисления наработки необходимо в планировщике добавить задачу
с параметром в конфигурацииmid=<код модуля>
Также начисление за определённый месяц можно вызвать вручную на вкладке
.