Публикации в рубрике про WinTariff
про WinTariff »
Пример использования WinTariff для анализа работы операторов при работе с клиентами (входящие звонки). Для каждого оператора вычиcляются :
общая длительность разговоров
доля звонков, на которые оператор ответил быстрее 20 секунд после поступления вызова
сколько вызовов остались без ответа
среднее время ожидания клиента до ответа
доля разговоров короче 90 секунд
доля разговоров длиннее 180 секунд
доля обслуженных вызовов
Пример подобного отчета (в pdf формате) можно скачать здесь (для наглядности, кроме итоговых данных, сохранены еще и данные по звонкам для каждого оператора — это позволяет проверить вычисление итоговых величин; в окончательном варианте бланка детали удалены)
Чтобы создавать такие отчеты по …
про WinTariff »
формат csv-файла FreePBX:
calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid,userfield «2017-07-26 14:16:35″,»»»»»»,200,89774734243,from-internal,SIP/200-0000000b,SIP/4992133234-0000000c,Dial,»SIP/4992133234/89774734243,300,T»,26,17,ANSWERED,3,,1501078595.11,
«2017-07-26 13:47:23″,»»»»»»,200,89774734243,from-internal,SIP/200-00000009,SIP/4992133234-0000000a,Dial,»SIP/4992133234/89774734243,300,T»,29,3,ANSWERED,3,,1501076843.9,
в целом совпадает с форматом Asterisk. Единственное отличие — поле с датой звонка в Asterisk называется ‘answer’, а во FreePBX — ‘calldate’
В настройках WinTariff’a для FreePBX нужно указать:
тип связи — Spool foder
строка AsteriskMapping в файле PbxCollect.ini должна выглядеть так (для примера выше; в первой строке из примера просто заменено ‘calldate’ на ‘answer’):
AsteriskMapping=»answer»,»clid»,»src»,»dst»,»dcontext»,»channel»,»dstchannel»,»lastapp»,»lastdata»,»duration»,»billsec»,»disposition»,»amaflags»,»accountcode»,»uniqueid»,»userfield»
Подробнее о настройке для Asterisk см. здесь
про WinTariff »
В некоторых случаях возможно возникновение повторов (дублей) в списке звонков — как правило, подобная ситуация возникает после какой-либо аварийной ситуации. Например, после разрыва соединения станция может повторно выдать данные по звонок, если решит, что в первый раз данные не были получены тарификацией
Можно включить удаление дублей (точных) при старте модуля Tariff32.exe (недостаток — увеличится время старта программы).
Для этого найдите файл ProgramData\WinTariff32\Tariff32.ini и измените параметр DuplicatesCheckingOn в секции [System] Должно быть:
DuplicatesCheckingOn=1
Сохраните файл и перезапустите Tariff32.exe
про WinTariff »
Возможен импорт кодов населенных пунктов (вместе с ценами) из файла : посмотрите окно параметров выбранного тарифа, закладка ‘Коды и цены’ — там на toolbar’у есть кнопки для экспорта/импорта кодов. Рекомендуется сначала экспортировать коды из существующего тарифа — так вы получите список кодов городов (и познакомитесь со структурой файла), останется только отредактировать цены.
Структура файла простая, несколько колонок — код, название_города, цена_день, цена_ночь, название_зоны
Обязательны только первые три, в случае отсутствия оставшихся они будут созданы автоматически.
Рекомендуется использовать для импорта формат *.CSV — его можно открыть и в Excel/OpenOffice, и редактировать …
про WinTariff »
Все данные по звонкам сохраняются в файле Calls.dbf Если записей накопилось слишком много (сотни тысяч) и требуется (для повышения производительности) удалить старые, то это можно сделать.
Перед началом всех действий сделайте копию файла Calls.dbf! Актуальный путь к файлу можно посмотреть в окне ‘Настройки->Главные параметрты’ модуля Tariff32.exe, на странице ‘Папки’ По умолчанию, файл Calls.dbf находится в папке C:\ProgramData\WinTariff32\Calls
остановите запись — закройте PbxCollect.exe (или сервис PbxCollect, если он используется) и основной модуль Tariff32.exe
просто удалите файл Calls.dbf (лучше — переместите в backup). При первом же запуске PbxCollect.exe будет создан новый (пустой) файл Calls.dbf
ил …