Чтобы разобраться, почему данные отчета 3CX Call Log могут расходиться с данными отчета Extension Statistic следует понять, как собираются данные для этих отчетов.
Отчет Call Log показывает список вызовов, имевших место в указанный промежуток времени. Отчет Extension Statistic показывает сводную таблицу выполненных вызовов для каждого добавочного номера (Extension).
Даже для простейшего вызова данные будут отличаться: Call Log покажет один звонок, а Extension Statistic покажет два звонка – исходящий звонок для звонящего и входящий звонок для принимающего.
Теперь рассмотрим, как фиксируются данные о переведенном звонке. Представим звонок как последовательность событий:
-
Сторона А (EXT A) звонит Стороне B (EXT B) и говорит 60 сек.
-
Сторона B делает сопровождаемый перевод звонка Стороне C (EXT C). При этом B и C говорят 30 сек. до того, как звонок будет окончательно переведен
-
Сторона A соединяется со Стороной C и говорит 90 сек.
Этот вызов будет отображен в статистике следующим образом
Отчет Call Log
Call Time Caller ID Destination Status Ringing Talking 26/10/2012 10:18:45 EXT A EXT B > EXT C Answered 00:00:04 00:03:00 Отчет показывает общую длительность звонка, то есть: EXT A (60 сек.) + EXT B (30 сек.) + EXT C (90 сек.) = 180 сек. = 3 мин. Обратите внимание, что всем этим событиям, происходящим в вызове (соединение, перевод и т.п.) соответствует только одна запись разговора (если разговоры записываются на жесткий диск).
Отчет Extension Statistic
Agent Extension Inbound Outbound Total Total Talk Time EXT A 1 0 1 00:03:00 EXT B 0 1 1 00:01:30 EXT C 1 0 1 00:02:00 Totals 2 1 3 00:02:00 EXT A
Время разговора = Сторона 1 (60 сек.) + Сторона 2 (30 сек.) + Сторона 3 (90 сек.) = 180 сек. = 3 мин.
EXT B
Время разговора = Сторона 1 (60 сек.) + Сторона 2 (30 сек.) = 90 сек. = 1 мин. 30 сек.
EXT C
Время разговора = Сторона 2 (30 сек.) + Сторона 3 (90 сек.) = 120 сек. = 2 мин.
Вывод: рассмотренные отчеты используют единый источник данных, но представляют эти данные в разной форме. Поэтому может сложиться впечатление, что данные расходятся. На самом деле это не так. Такие же “расхождения” присущи и другим отчетам, генерируемых модулем 3CX WEB Reports.