VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не передается звонок с группы на добавочный

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
pvd86
Сообщения: 4
Зарегистрирован: 31 мар 2018, 13:43

Не передается звонок с группы на добавочный

Сообщение pvd86 »

Приветствую всех присутствующих!, дорогие форумчане!
Имеется FreePBX 12.0.76.4
Подскажите пожалуйста такую вещь
При входящем звонке на группу (105) звонит одновременно 3 телефона (106, 107, 108). Когда например снимает трубку номер 106, поговорил и положил, то в статистике CDR не видно, что номер 106 разговаривал и соответственно нет записи у этого номер. А запись и статистика остается у номер 105. Если клиент набирает добавочный 106, то все нормально со статистикой. Почему так происходит? И как это исправить?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Не передается звонок с группы на добавочный

Сообщение awsswa »

Выключить запись на группе и включить на номерах
платный суппорт по мере возможностей
pvd86
Сообщения: 4
Зарегистрирован: 31 мар 2018, 13:43

Re: Не передается звонок с группы на добавочный

Сообщение pvd86 »

Добрый день.
Спасибо за рекомендацию.
Может подскажите еще один вопрос. Работает интеграция с AMO CRM. Входящие звонки не привязываются, как я понял это так же связано, что при входящем звонке попадает на группу и в амо передается номер группы, а не менеджера, который снимает трубку. Не могу понять куда копать
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Не передается звонок с группы на добавочный

Сообщение ded »

При входящем звонке в амо можно передавать и номер группы, и номер менеджера, который снимает трубку. Хоть его фотографию и анкетные данные.
Не спрашивайте - как, если Вы рулите там, то видите скрипты, если не понимаете их, то это уже будет платный суппорт.
pvd86
Сообщения: 4
Зарегистрирован: 31 мар 2018, 13:43

Re: Не передается звонок с группы на добавочный

Сообщение pvd86 »

Добрый день.
С АМО разобрались.
Натолкните пожалуйста на правильное направление.
Пытаюсь сделать чтобы в cdr report отображалась статистика по номерам, когда входящий приходит с группы.
Т.е. 105 группа, 106 и 107 добавочный. При выходящем звонят оба номера, снял трубку 106, а в cdr у 106 пуста, информация о звонке остаётся на 105. Пока ни как не пойму куда копать
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Не передается звонок с группы на добавочный

Сообщение ded »

Используйте CEL.
Аватара пользователя
Kroteg
Сообщения: 200
Зарегистрирован: 11 янв 2018, 13:51

Re: Не передается звонок с группы на добавочный

Сообщение Kroteg »

Как вариант - делай выгрузку в CSV и там смотри - там как правило разбивается по каналам, хотя и в стандартном CDR Reports у FreePBX при наведении курсора тоже видно канал в который уходит вызов.
Изображение
pvd86
Сообщения: 4
Зарегистрирован: 31 мар 2018, 13:43

Re: Не передается звонок с группы на добавочный

Сообщение pvd86 »

Практически идеальное решение нашел на сайте http://informatika.in.ua/extention-ring ... eepbx.html

Откройте в редакторе файл /var/page.cdr.php, найдите строку $dstchannel = str_replace('AND dst', '', $dst); и после нее добавьте еще одну: $dstchannel = str_replace("LIKE '", "LIKE '%", $dstchannel); Сохраните файл. Теперь вы можете вводить extention в поле Destination и поск будет затрагивать также и конечный extention.

Однако в таблице результатов мы все еще видим только номер Ring Group. Сделаем слудеющее. Найдите в этом же файле строку, начинающуюся с echo '<td title="' . _("Channel") . ": " . $channel . ' ' . _("Destination .... Перед этой строкой вставьте preg_match("/SIP\\/(\\d{1,4})-/m", $channel, $matches); if($matches[1]) $dst=$matches[1]. " (".$dst.")"; Сохраните. Теперь в поле Destination вы будете видеть конечный Extention.

Все это работает, если внутренние линии нумеруются от 1 до 9999.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH