Сообщения пользователя
16 - 29 из 29 Начало
|
Пред.
|
12
|
След. | Конец
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
29.12.2015 12:05:45
Никто ничего не хочет про комментировать? Прошло достаточно времени. Обновились до последнего релиза панели. Ничего не поменялось. Код 1С остался тем же. Проблема не ушла.
Возможность перевода текущего звонка на произвольный номер.
Новичок
Сообщений: Регистрация: 31.03.2015
07.07.2015 08:13:06
Иногда необходимо в момент звонка перевезти на произвольный новый номер, который предварительно нет возможности завести в справочнике. Было бы удобно набрать его в панели телефонии и тут же перевезти на него звонок. Не сохраняя его в справочник.
Возможность перевода текущего звонка на произвольный номер.
Новичок
Сообщений: Регистрация: 31.03.2015
06.07.2015 17:06:15
Добрый день. Версия панели телефонии 1С (Обычные формы). Режим работы: "Панель телефонии + Встроенный SIP телефон". На сколько я понимаю возможность перевода звонка на стороне Астериск не является проблематичной. Ему без разницы на какой номер звонить и потом переводить текущий звонок. Но на панели реализован функционал перевода только на внутренний список абонентов. Возможно расширение функционал до не обходимого? В принципе эту доработку возможно реализовать и самому, но в последствии это усложнит процесс обновления. Сейчас все изменения вносятся только в самой конфигурации.
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
15.04.2015 09:42:57
Панель телефонии + Встроенный SIP телефон. 1С в режиме обычного приложения. Включен флаг "Супервизор" Астериск настраивал не я, но могу поинтересоваться у коллег о настройках Астериска. Знаю только что он работает с FreePBX.
Инициирован звонок с SIP/5003 на номер 5001 <ajax-response> <response type='object' id='unknown'><generic response='Success' actionid='621d7' message='Originate successfully queued' /></response> </ajax-response>
Был выполнен набор номера 5001 .... Результат установки переменной "SIPADDHEADER" в значение "" <ajax-response> <response type='object' id='unknown'><generic response='Success' actionid='621d7' message='Variable Set' /></response> </ajax-response>
SIP софтфон для 1С: Внешнее событие: [MusicControl] Возвращено проигрывание музыки по окончанию вызова SIP софтфон для 1С: Внешнее событие: [Presence] SIP софтфон для 1С: Внешнее событие: [Presence]
Это логи из служебных сообщений 1С Нужны ли какие нибудь логи из астериска?
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
13.04.2015 15:56:36
При таком варианте тоже есть глюк: У принимающего теперь создается два звонка. видимо этот код предназначался как раз для него. и не должен был обрабатываться на инициаторе. В общем перед концом процедуры пришлось добавить вызов самописной процедуры:
Цитата
.... ОчисткаДублейЗвонков(); КонецПроцедуры
А после конца процедуры описать саму процедуру:
Цитата
Процедура ОчисткаДублейЗвонков() Уид= Новый Соответствие;
Для каждого Звонок Из Звонки Цикл
Если Уид[Звонок.UniqueID1]=Звонок.UniqueID2 Тогда УдалитьСтрокуЗвонкаПоИндексу(Звонок); Иначе Уид.Вставить(Звонок.UniqueID1,Звонок.UniqueID2); КонецЕсли; КонецЦикла;
КонецПроцедуры
Странно конечно все это.. впечатление что 1С не знает когда и какие звонки активны у пользователя..
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
13.04.2015 12:34:52
Проанализировал код 1С в отладчике. Происходит следующее:
При подъеме трубки получателем, приходит внешнее событие. Выполняется процедура: МодульОбычногоПриложения.ОбработкаВнешнегоСобытия(Источник = "MikoAjamEvent", Событие = "Pickup", Данные = "<generic event="Pickup" privilege="call,all" channel="SIP/5002-00000008" targetchannel="SIP/5002-00000007" /> ")
Затем в процедуре "onPickup(Знач XMLУзел)": 1. читаем канал: channel = XMLУзел.ЗначениеАтрибута("channel"); // этот наш новый канал: "SIP/5002-00000008"
2. проходим по всем звонкам. Если - channel заполнен и - это не ВходящийЗвонок И - Звонок.Канал1+Звонок.Канал2 содержат channel (все условия соблюдаются) тогда
(тут имеется комментарий: // при обратном звонке на мобильный каналы могут быть перетасованы) Заполняется ЗвонокКУдалению текущим звонком и текущий звонок удаляется: УдалитьСтрокуЗвонкаПоИндексу(ЗвонокКУдалению);
******* Закомментировал команду удаления - панель звонков перестала исчезать при подъеме трубки. ВОПРОС: Насколько необходима эта команда удаления звонка при подъеме трубки получателем?
P.S. процедура OnPickup теперь выглядит следующим образом:
Цитата
Процедура onPickup(Знач XMLУзел) // <generic event="Pickup" privilege="call,all" channel="SIP/112-000001eb" targetchannel="SIP/126-000001ea" /> XMLУзел=ПолучитьЧтениеXML(XMLУзел); Если XMLУзел=Неопределено Тогда Возврат; КонецЕсли;
channel = XMLУзел.ЗначениеАтрибута("channel"); // этот наш новый канал targetchannel = XMLУзел.ЗначениеАтрибута("targetchannel"); // этот канал пропадет
ЗвонокКУдалению = Неопределено; Для каждого Звонок Из Звонки Цикл Если Звонок.ВходящийЗвонок // входящий ищем в канале 2 И (ЗначениеЗаполнено(targetchannel) И Найти(Звонок.Канал2, targetchannel) > 0) Тогда // обновляем значение канала Звонок.Канал2 = channel; ИначеЕсли ЗначениеЗаполнено(channel) И Найти(Звонок.Канал1 + Звонок.Канал2, channel) > 0 Тогда // при обратном звонке на мобильный каналы могут быть перетасованы //Юрасов++ //ЗвонокКУдалению = Звонок; Сообщить("Отладка: Предотвращено удаление звонка"); //Юрасов-- КонецЕсли; КонецЦикла; Если НЕ ЗвонокКУдалению = Неопределено Тогда УдалитьСтрокуЗвонкаПоИндексу(ЗвонокКУдалению); КонецЕсли;
КонецПроцедуры
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
13.04.2015 11:57:25
Пока получатель не взял трубку, панель у инициатора есть
Не отображается панель звонков у инициатора звонка (нельзя отбить звонок), Обычное приложение. Режим: Панель телефонии + Встроенный SIP телефон
Новичок
Сообщений: Регистрация: 31.03.2015
13.04.2015 11:44:25
Звоню на внутренний номер. Получатель вызова поднимает трубку. У меня (инициатора вызова) нет возможности положить трубку. Панель выглядит так:
У получателя панель звонков отображается, и через неё он может положить трубку:
Как предоставить возможность инициатору вызова - завершать вызов?
Не подключается к SIP после встраивания в УТ 10.3, Не настроен номер пользователя. Некорректные настройки: добавочный номер пользователя.
Новичок
Сообщений: Регистрация: 31.03.2015
10.04.2015 15:35:24
Разобрались, мы просто пропустили кусок кода при внедрении, вот этот:
// {{doc:panel1cut:{ Панель телефонии Asterisk, МИКО }}} НАЧАЛО Если Источник = "MikoAjamEvent" ИЛИ Источник = "MIKO_SoftPhone" ИЛИ Источник = "MIKO_InFormAutor" И НЕ Miko_Ajam = Неопределено Тогда
Не подключается к SIP после встраивания в УТ 10.3, Не настроен номер пользователя. Некорректные настройки: добавочный номер пользователя.
Новичок
Сообщений: Регистрация: 31.03.2015
10.04.2015 12:06:06
Внешнюю обработку настроили, добились полноценного функционирования. Затем встроили в УТ согласно инструкции:
При запуске 1С никаких сообщений не выдает, но и список контактов в панели пуст. Если перейти к настройкам, видим сообщение:
Цитата
Не настроен номер пользователя
В области служебных сообщений выдает:
Цитата
Некорректные настройки: добавочный номер пользователя "Юрасов". Требования к номеру: 1. Вид контактной информации должен иметь тип "Внутренний". 2. Вид контактной информации должен быть настроен для отображения в звонках. 3. Номер должен быть зарегистрирован на АТС.
На вкладке SIP видим:
Цитата
Компонент SIP не инициализирован!
При этом Внутренний телефон у текущего пользователя заполнен:
Но все прекрасно подключается к SIP, если открыть панель как внешнюю обработку. Помогите настроить подключение к SIP из встроенной панели.
Сообщения пользователя
16 - 29 из 29 Начало
|
Пред.
|
12
|
След. | Конец