Чтобы разобраться, почему данные отчета 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.