Мы добавляем новый тип устройства. На нем выбираем Медиатор.
Далее добавляем устройство нашего типа. Указываем путь к логам.
Настраиваем BGVoiceProcessor.
Идем на вкладку логов и обрабатываем. Если что-то не так, то на вкладке ошибки.
Далее вручную ставим баланс.
Модуль может обрабатывать CDR выгружаемые с АТС. В связи с тем, что CDR разных станций отличаются по формату, для их первичного разбора используются обработчики(медиаторы) реализованные в виде динамического кода. В составе АСР есть ряд медиаторов для разных АТС которые могут быть использованы как в готовом виде, так и модифицированы для конкретной АТС. После обработки логов медиатором CDR поступают в следующий обработчик, который по данным в CDR сопоставляет ее с соответствующими аккаунтами на договорах, рассчитывает стоимость и создает записи в БД. Если CDR не удалось сопоставить ни с каким аккаунтом или не найден тариф, стоимость, напраление и т.д. формируется соответствующая запись в логе ошибок.
Всем выше перечисленным занимается отдельное приложение BGVoiceProcessor.