Страница 1 из 1

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

СообщениеДобавлено: 31 мар 2018, 14:47
pvd86
Приветствую вас, коллеги, дорогие форумчане!
Имеется FreePBX 12.0.76.4
Подскажите пожалуйста такую вещь
При входящем звонке на группу (105) звонит одновременно 3 телефона (106, 107, 108). Когда например снимает трубку номер 106, поговорил и положил, то в статистике CDR не видно, что номер 106 разговаривал и соответственно нет записи у этого номер. А запись и статистика остается у номер 105. Если клиент набирает добавочный 106, то все нормально со статистикой. Почему так происходит? И как это исправить?

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

СообщениеДобавлено: 01 апр 2018, 16:29
awsswa
Выключить запись на группе и включить на номерах

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

СообщениеДобавлено: 03 апр 2018, 12:17
pvd86
Добрый день.
Спасибо за рекомендацию.
Может подскажите еще один вопрос. Работает интеграция с AMO CRM. Входящие звонки не привязываются, как я понял это так же связано, что при входящем звонке попадает на группу и в амо передается номер группы, а не менеджера, который снимает трубку. Не могу понять куда копать

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

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

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

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

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

СообщениеДобавлено: 20 апр 2018, 13:58
ded
Используйте CEL.

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

СообщениеДобавлено: 20 апр 2018, 14:11
Kroteg
Как вариант - делай выгрузку в CSV и там смотри - там как правило разбивается по каналам, хотя и в стандартном CDR Reports у FreePBX при наведении курсора тоже видно канал в который уходит вызов.

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

СообщениеДобавлено: 24 апр 2018, 16:20
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.