Длительность звонка в отчетах

Обсуждение программы АТС Тарификатор

Модераторы: mich_ya, Nikolay

Длительность звонка в отчетах

Сообщение kirsa » Чт июн 24, 2010 12:36 pm

Добрый день.
А можно ли в отчетах не округлять длительность звонка до минут?
Это настраивается или нет?
В тарифных планах и настройках СО указана посекундная тарификация.
Спасибо.
kirsa
 
Сообщения: 5
Зарегистрирован: Чт мар 16, 2006 3:35 pm

Re: Длительность звонка в отчетах

Сообщение mich_ya » Чт июн 24, 2010 12:50 pm

На сколько мне известно, то отчеты выдаются с точностью до секунд при посекундной тарификации - а что выдает Вам сама мАТС? с секундами или без них?
Михаил
mich_ya
 
Сообщения: 65
Зарегистрирован: Ср янв 07, 2009 3:13 am
Откуда: г.Запорожье

Re: Длительность звонка в отчетах

Сообщение kirsa » Чт июн 24, 2010 12:59 pm

Лог АТС с секундами:
1 221 703 06/24 10:01:59 00:00:35 O 0503914702
В тарификаторе тоже до секунды, а в отчете - целые минуты, даже колонка так называется "Длительность, окр.минут".
kirsa
 
Сообщения: 5
Зарегистрирован: Чт мар 16, 2006 3:35 pm

Re: Длительность звонка в отчетах

Сообщение Nikolay » Пт июн 25, 2010 12:46 am

kirsa писал(а):Лог АТС с секундами:
1 221 703 06/24 10:01:59 00:00:35 O 0503914702
В тарификаторе тоже до секунды, а в отчете - целые минуты, даже колонка так называется "Длительность, окр.минут".


это меня так просили еще с момента создания программы. В принципе можно и подкоректировать, не проблема. Какой отчет?
Удачи, Николай Трифонов
Nikolay
Site Admin
 
Сообщения: 375
Зарегистрирован: Вт ноя 04, 2003 1:05 am
Откуда: Украина, г.Хмельницкий
Тип атс (обязательно): разные

Re: Длительность звонка в отчетах

Сообщение kirsa » Пт июн 25, 2010 9:31 am

Какой отчет?

Хотелось бы "Перечень исходящих звонков без указания признака".
Спасибо.
kirsa
 
Сообщения: 5
Зарегистрирован: Чт мар 16, 2006 3:35 pm

Re: Длительность звонка в отчетах

Сообщение Nikolay » Вт июн 29, 2010 11:43 am

kirsa писал(а):
Какой отчет?

Хотелось бы "Перечень исходящих звонков без указания признака".
Спасибо.


на емайл мне это напишите.
Удачи, Николай Трифонов
Nikolay
Site Admin
 
Сообщения: 375
Зарегистрирован: Вт ноя 04, 2003 1:05 am
Откуда: Украина, г.Хмельницкий
Тип атс (обязательно): разные

Re: Длительность звонка в отчетах

Сообщение kirsa » Ср июл 14, 2010 12:23 pm

Nikolay писал(а):на емайл мне это напишите.

НаписАл.
kirsa
 
Сообщения: 5
Зарегистрирован: Чт мар 16, 2006 3:35 pm

Re: Длительность звонка в отчетах

Сообщение Nikolay » Ср сен 08, 2010 12:52 am

оформлю в виде небольшой доки:

в отчете в дизайнере запрос вида:
Код: Выделить всё
select ext, username, dial_number, TFOName,
       date_log, time_log,
       sum(DURATION_ROUNDMINUTES) as Duration_Minutes,
       sum(SUMMA) as Summa
from sp_select_log (:DateBegin,:DateEnd,:TimeBegin,:TimeEnd,-1,:Department,-1,:Operator,'',0,0,-1,'-1',:ID_TarPlan)
where C(TFOName2)=''
group by ext, username, dial_number, TFOName, date_log, time_log
order by 7 desc


процедура sp_select_log выдает поля Duration (это продолжительность реальная) либо DURATION_ROUNDMINUTES (это продолжительность в округленных минутах)

поэтому надо строку

Код: Выделить всё
       sum(DURATION_ROUNDMINUTES) as Duration_Minutes,

заменить на

Код: Выделить всё
       sum(TimeToSeconds(Duration))  as Duration_Minutes,


т.е. Duration переводим в секунды, суммируем их и в итоге получите длительность в секундах

Если незнаете как отредактировать в дизайнере ,можете подправить сам файл отчета например в блокноте, он в формате XML, но обычный текстовый
Удачи, Николай Трифонов
Nikolay
Site Admin
 
Сообщения: 375
Зарегистрирован: Вт ноя 04, 2003 1:05 am
Откуда: Украина, г.Хмельницкий
Тип атс (обязательно): разные

Re: Длительность звонка в отчетах

Сообщение Nikolay » Ср сен 08, 2010 12:55 am

а прописав
Код: Выделить всё
SECONDSTOTIMESTRING( sum(TimeToSeconds(Duration)) ) as Duration_Minutes,


получите в отчете не секунды, а строки вида "02:16:00"
Удачи, Николай Трифонов
Nikolay
Site Admin
 
Сообщения: 375
Зарегистрирован: Вт ноя 04, 2003 1:05 am
Откуда: Украина, г.Хмельницкий
Тип атс (обязательно): разные

Re: Длительность звонка в отчетах

Сообщение kirsa » Пт сен 10, 2010 3:28 pm

Спасибо огромное!
Всё работает. Вот если бы еще поменять заголовок этого столбца с "Длительность, окр.минут" на просто "Длительность, секунд", для красоты.
В fr3-файле я такой фразы не нашел. Это можно так же легко изменить?
kirsa
 
Сообщения: 5
Зарегистрирован: Чт мар 16, 2006 3:35 pm

Re: Длительность звонка в отчетах

Сообщение Nikolay » Сб сен 11, 2010 12:03 am

kirsa писал(а):Спасибо огромное!
Всё работает. Вот если бы еще поменять заголовок этого столбца с "Длительность, окр.минут" на просто "Длительность, секунд", для красоты.
В fr3-файле я такой фразы не нашел. Это можно так же легко изменить?


включить дизайнер, после чего запустить отчет и в открывшемся дизайнере двойной щелчек по нужной клетке, и меняйте в ней надпись
Удачи, Николай Трифонов
Nikolay
Site Admin
 
Сообщения: 375
Зарегистрирован: Вт ноя 04, 2003 1:05 am
Откуда: Украина, г.Хмельницкий
Тип атс (обязательно): разные


Вернуться в Форум по программе АТС Тарификатор

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron