Форумы  ·  Войти  · 

Тема: iPecs-NG 100 - SMDR

Страница 1 из 2, все  1 2 > 
15.05.13 5:45   programmister  (70/28.03.13)  

Добрый день!

Стоит ipecs-mg 100.
Когда оператор принимает звонок физически снимая  трубку или с  помощью кнопки спикер, в smdr правильно передается информация о звонке. Но если звонок принимается через мигающую кнопку пула (на консоли телефона), то в smdr в записи остаётся группа автоотчетчика (например, *621), а не номер внутренней линии.
В чём может быть проблема? Это какая-то настройка на атс?

——Site Name :                —————————————————————————————-
NO   STA   CO   TIME       START           DIALED         CNT   COST   ACCOUNT CODE
———————-————————————-————————————-——-—————-——————
8028 *621   031 00:00:00 05/14/13 15:47:26 R9685658849             0       0        
008 : 84956171366 ->    108
8029 107     001 00:00:51 05/14/13 15:47:28 G84953013060             0       0        
8030 123     010 00:03:23 05/14/13 15:45:44 G89269069489             0       0        
8031 *621    008 00:00:00 05/14/13 15:47:47 R84956171366            0       0

И такая проблема, наверное, по всем звонкам, которые принимаются через консоль.

[ #1 ]  15.05.13 10:08   harris  EXPERT  

Вопрос непонятен. Что именно происходит?? Оператор в действительности отвечает на этот вход. вызов или нет??
Никакого значения не имеет, на какую кнопку принимается вызов.
R - означает, что вызывающий абонент отбил вызов, не дожидаясь ответа оператора. Т.е. прослушал сообщение и положил трубку.

[ #2 ]  15.05.13 11:18   programmister  (70/28.03.13)  

Да, оператор отвечает на вызов.
В том-то и дело, что на самом деле абонент не отбил вызов, а оператор принял его, нажав не спикер (или сняв трубку), а нажав на пул, где висел входящий вызов. И почему-то всегда, если принимать через пул, то вот такая кривизна в смдр. При этом есть эта уточняющая строка 008 : 84956171366 -> 108, что вызов всё-таки принят на 108 линии.

[ #3 ]  15.05.13 11:31   Дрон  EXPERT  

А что вам, собственно, не нравится?! Когда аппарат абонента звонит, т.е. на него ПОСТУПАЕТ вызов, то и в SMDR отображается, что вызов принял абонент! Во втором случае вызов поступает в группу *621, а абонент вызов ПЕРЕХВАТЫВАЕТ! Поэтому и видно то, что видно.

[ #4 ]  15.05.13 11:41   programmister  (70/28.03.13)  

Ничего не понял.

Когда звонит клиент и оператор отвечает кнопкой спикер или физически берет трубку, то в смдр:
010 : 84991271422 ->    104
8340 104     010 00:01:58 05/14/13 23:39:55 G84991271422             0       0        
В полной строке есть внутренняя линия, даже если клиент слушал автоответчик.

Если оператор отвечает через кнопку пула, то в смдр:
008 : 84956171366 ->    108
8031 *621   008 00:00:00 05/14/13 15:47:47 R84956171366             0       0        
В полной строке остается группа автоотчетчика и нет длительности.

[ #5 ]  15.05.13 12:00   Дрон  EXPERT  

Так и ничего не понял.😊  Посмотрите, что вы написали в первом сообщении и в своем последнем. Где вы ранее про длительность писали??

[ #6 ]  15.05.13 12:19   Дрон  EXPERT  

Сейчас проверял у себя. Вижу совершенно другую картину!
Какая у вас версия? Как назначены входящие вызовы? И, что за кнопочка пула, что в ней зашито? (это для понимания).

[ #7 ]  15.05.13 14:48   programmister  (70/28.03.13)  

Длительность не самое главное, главное - внутренняя линия, потому что её не правильное значение попадает в БД SpRscord.

iPECS-MG/GS55M-1.7Di FEB/12
Boot Version-1.0Ak AUG/10
OS Version-1.0Ak JUL/10

“Как назначены входящие вызовы?”
Не знаю как ответить. Может лучше скрин выложить?

“И, что за кнопочка пула, что в ней зашито?”
Прошу прощения!!! Имел ввиду Loop_key

[ #8 ]  15.05.13 15:27   Дрон  EXPERT  

Выложите лучше ваш конфиг! Кстати, а внешние линии какие?
смоделирую ситуевину.
Давно уже пользую версию 2.1… Как оно было на 1.7 и не помню...

[ Изменено: 15.05.13 15:33 Дрон ]
[ #9 ]  15.05.13 16:34   harris  EXPERT  

Вообще-то строки типа
008 : 84956171366 -> 108
никакого отношения к SMDR не имеют. Это отдельная функция - CLI Print. И там на каждый отвеченный вызов должно выводится по 3 строки (каждая строка впереди имеет свой управляющий символ). Так было реализовано на других сериях станций (LDK/LIK). Правда, я не проверил, как они эту функцию сделали на MG. Неужели выводится только одна строка??

[ Изменено: 15.05.13 16:40 harris ]
[ #10 ]  15.05.13 16:40   Дрон  EXPERT  

Вот же, елы-палы, в очередной раз забыл про CLI Print. Это уже хронически. 😊
Вот не пользовал никогда на практике, так и вылетает постоянно из головы...

[ #11 ]  16.05.13 8:48   Дрон  EXPERT  

Посмотрел конфиг, проанализировал настройки и проверил на практике.
Сначала резуме.
Ситуация с отображением *621 и нулевой длительностью наблюдается.
Почему получается так у вас. Вызов у вас назначен в группу *620 ринговую, потом уходит в *621 ринговую, но со всякими сообщениями, потом уходит еще в другую группу, но, это уже и не важно.
Так вот, все дело в атрибудах групп, касающихся Greeting Announcement, в частности, Greeting Play Timer. В *620 он у вас 0. Так вот, пока вызов поступает в группу *620 нажатие кнопки LOOP приводит к включению спикерфона на аппарате, на дисплее надпись о соединении с СО, но фактически мы ни с какой СО не соединены, а вызов продолжает поступать на других абонентов. Greeting Play Timer нельзя выставлять 0, поставьте 1 сек.!!!
Далее вызов уходит в группу *620 и в течении 40 сек. (значение Greeting Play Timer в атрибутах группы) звучит сообщение, а вызов ни на кого не идет. Если нажать в это время мигающую LOOP, то включается спикерфон, на дисплее надпись о соединении с СО, но, фактически, соединения с СО нет.
В обоих случаях получаем строчки SMDR вида

0038 *621   007 00:00:00 05/16/13 12:26:23 R071100               0       0

[ #12 ]  16.05.13 10:24   programmister  (70/28.03.13)  

Спасибо за анализ!

“фактически мы ни с какой СО не соединены” - не совсем понятно. У нас-то как раз фактически есть соединения с клиентом при на нажатии на луп, и даже длинные, но с таким смдр. Или это “фактически ” относится к атс? 😊

“Greeting Play Timer нельзя выставлять 0, поставьте 1 сек.!!! ” - но это же не решение проблемы? 😊

[ #13 ]  16.05.13 10:41   Дрон  EXPERT  
programmister - 16.05.13 10:24

“фактически мы ни с какой СО не соединены” - не совсем понятно. У нас-то как раз фактически есть соединения с клиентом при на нажатии на луп, и даже длинные, но с таким смдр. Или это “фактически ” относится к атс? 😊

Теперь я не понимаю, что не понятно вам и что за “фактически” относится к АТС?
К тому же, такие строчки SMDR точно соответсвуют ситуациям, когда было соединение с клиентом после нажатия LOOP? Дело то в том, что если после первого нажатия LOOP в описанных ситуациях положить трубку и опять нажать LOOP, то все сработает, вы соединитесь с внешним абонентом. Соответственно, вы получите еще и нормальную строчку.

programmister - 16.05.13 10:24

“Greeting Play Timer нельзя выставлять 0, поставьте 1 сек.!!! ” - но это же не решение проблемы? 😊

Это почему же? Мотивируйте. Суть - не надо использовать гарантированные сообщения (они на то и гарантированные, чтобы полностью воспроизводились), когда они не нужны. Во время таковых сообщений вызовы на абонентов не поступают! А 0 для таймера - просто не выставляйте 0!

[ #14 ]  16.05.13 10:54   programmister  (70/28.03.13)  

Я просто не понимаю, чем с точки зрения проблемы отличается 0 от 1 в этом параметре, и почему 1 решит эту проблему?

Где указано (а программах), что это гарантированные сообщения? У нас сейчас если, вроде, 8 секунд не берут трубку (то есть идут просто губки), то клиент начинает слушать автоответчик, но при этом на телефонные аппараты всё равно поступает звонок, и оператор может в любой момент принять его. Это же не гарантированные сообщения?

[ #15 ]  16.05.13 11:10   Дрон  EXPERT  
programmister - 16.05.13 10:54

Я просто не понимаю, чем с точки зрения проблемы отличается 0 от 1 в этом параметре, и почему 1 решит эту проблему?

Где указано (а программах), что это гарантированные сообщения? У нас сейчас если, вроде, 8 секунд не берут трубку (то есть идут просто губки), то клиент начинает слушать автоответчик, но при этом на телефонные аппараты всё равно поступает звонок, и оператор может в любой момент принять его. Это же не гарантированные сообщения?

Слушайте, я не собираюсь тратить время на дебаты, которые, на мой взгляд, излишни! Я смоделировал ситуация по вашим настройкам, нашел причину и все расписал!

Страница 1 из 2, все  1 2 > 
Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"