Модуль IRBiS.charger выполняет функции обработки и тарификации услуг телекоммуникационной сети. Исходной информацией для модуля являются данные CDR, обработанные модулем IRBiS.mediation. Модуль обеспечивает:
- идентификацию абонента по его телефонному номеру;
- настройку тарифицируемых и нетарифицируемых транк-групп;
- объединение частичных CDR-записей;
- определение тарифного плана абонента, его категории и других параметров, влияющих на тарификацию соединений абонента;
- тарификацию местной, внутризоновой, междугородной, международной связи;
- определение типов доступа и зон доступа в соответствии с заведенной географической информацией и информацией о доступных способах выхода на внешние сети;
- классификацию типа услуги;
- обработку операций с ДВО (дополнительными видами обслуживания);
- вычисление тарифицируемой длительности с учетом типа услуги, правил округления и бесплатных порогов;
- объединение абонентов в группы с выделенным типом тарификации внутри группы;
- определение стоимости услуги;
- формирование детализированного начисления абоненту для загрузки в модуль биллинга IRBiS.crm, либо какой-либо другой.
В случае неудачных попыток тарификации модуль формирует таблицы отсева с указанием кода ошибки и описания причины, по которой CDR-запись не может быть протарифицирована. Оператору рабочего места IRBiS.charger доступен просмотр как отсева, так и протарифицированных записей. Также возможна повторная обработка отсева после устранения причин ошибок и, если необходимо, исключение его из тарификации.
Модуль обеспечивает формирование отчетности по транк-группам, телефонным номерам, типам доступа, направлениям, типам услуг, причинам отсева.
Модуль допускает архивацию частей базы данных с переносом данных либо на ленточные накопители, либо в другую базу данных. Архивация базы данных обеспечивает необходимое быстродействие базы данных и предотвращает ее переполнение.
