Для поиска и прослушивания записей, совершённых абонентами IP ATC Asterisk, используется модуль CDR Reports оболочки FreePBX.
- Зайти в панель администрирования FreePBХ через ваш веб-браузер, набрав в адресной строке IP-адрес сервера Asterisk:
- В окне авторизации ввести учётные данные учетной записи пользователя с правами администратора FreePBX и кнопку «Перегрузка» J:
- Перейти по следующему пути: Отчёты - > Отчёты CDR, как показано на рисунке:
Открыв модуль, перед вами появятся фильтры и настройки для формирования отчёта:
- Дата звонка — задаётся временной промежуток, в котором требуется искать звонки
- Фильтры — тут указываются значения для поиска по различным категориям.
- Номер CallerID— заполняется исходящий номер, который инициировал звонок. Используется для отображения исходящих звонков, совершённых внутренними абонентами, а также входящих звонков по номеру абонента;
- Номер исх. CallerID — если на АТС подключено несколько номеров, и необходимо увидеть исходящие звонки, совершенные через какой-то из них;
- Входящий номер — аналогично предыдущему, но для отображения входящих звонков, поступивших на один из номеров компании;
- Куда звонил — указывается направление звонка, если необходимо получить информацию по исходящим звонкам из компании по определённому номеру, или отобразить звонки, поступившие на внутренние номера, очереди или группы вызовов;
- Длительность — для отображения разговоров определённой продолжительности;
- Статус звонка — для отображения только принятых, пропущенных и пр. звонков.
- Условия для введённых фильтров — здесь устанавливается, как системе производить поиск по введённому в фильтре значению. В зависимости от выбранного условия результаты поиска будут разными. Также для любого из условий можно установить частицу "Не". Оно может (в скобках результат при выборе "не"):
- Начинаться с введённого значения (не начинаться с него);
- Содержать введённое значение в начале, конце или середине (не содержать это значение);
- Оканчиваться на введённое значение (не оканчиваться на него);
- Полностью совпадать с введённым значением (не совпадать).
- Порядок отображения или группировки
- Тип отчёта — можно задать выгрузку списка на веб-интерфейс, преобразование в файл CSV или график, а также установить максимальное количество отображаемых записей.
- Кнопка поиска — инициирует поиск в базе данных. Если не были установлены никакие значения в фильтре, то перед вами предстанет весь список звонков.
Пример поиска в модуле CDR Reports
При необходимости вывести список всех звонков, поступавших на определённого сотрудника, сотрудников, группу или очередь, нужно задать значение в фильтре "Куда звонил". На примере ниже, требовалось увидеть, какие звонки приходили на сотрудника с внутренним номером 2201. Для этого вводится внутренний номер в поле «Куда звонил», задаётся временной интервал.
В результате выводится таблица, где указаны следующие данные по столбцам:
- Дата и время звонка;
- Кнопки прослушивания и скачивания записи;
- Номер абонента, совершившего звонок;
- Внутренний номер сотрудника (который был указан в фильтре);
- Статус звонка (отвечен или не отвечен) и его продолжительность (для непринятого звонка указана длительность ожидания ответа).