2. Установка и настройка модуля

Модуль устанавливается с помощью bg_installer. После создания его экземпляра в редакторе модулей и услуг заносится перечень услуг данного модуля. Например: Вызов мастера, Получение пакета обновлений. После этого необходимо закрыть BGBillingClient и подключиться им снова к серверу для того чтобы модуль появился в меню.

Для каждого типа услуги устанавливается единица измерения. Например: "Вызов мастера" в часах, "Получение пакета обновлений" в КБ. Привязка производится на вкладке Параметры услуг модуля.

При добавлении новой услуги на вкладке Параметры услуг в Редакторе из выпадающего списка можно выбрать лишь те услуги, которые еще не были добавлены ранее. Это сделано для того, чтобы нельзя было добавить несколько одинаковых услуг с разными единицами измерения.

Установите конфигурацию модуля:

#проверка баланса перед занесением услуги в договор (1 - проверять)
check.lower.bound=0
#начисление денег сразу по добавлению услуги в договор
hot.calc=1
#количество выводимых ошибок в периодических процессах
max.periodic.errors=30

Для произведения начисления наработки необходимо в планировщике добавить задачу Начисление RSCM с параметром в конфигурации

mid=<код модуля>

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