Перейти к основному содержимому

Настройки подключения

В разделе описан внешний вид окна Параметры телефонии при работе с сервером Asterisk.

Настройки рекомендуется производить менеджеру организации-поставщика МИС. Обратите внимание, что настройки рекомендуется производить после выполнения настроек, описанных в разделах выше.

Перед началом работы с Настройками подключения к телефонии, выполните следующие действия:

  • Убедитесь, что на сервере присутствуют файлы SSLEAY32.dll и LIBEAY32.dll.
  • Убедитесь, что в папке с версией МИС присутствует файл libssh2.dll.

Окно "Параметры телефонии" при работе с сервером Asterisk.

Элементы окна:

РеквизитОписание
Интеграция с телефониейПри установке флага включаеся использование модуля Телефония.
Протокол телефонииНеобходимо выбрать значение "Asterisk".
Версия сервера Asterisk не нижеВарианты выбора: ; "11"; "13"; "16"
Настройка привязки телефонных станцийПо кнопке открывается справочник компьютеров. В форме осуществляется "привязка" телефонного номера к рабочему месту. Этим РМ может быть как толстый, так и тонкий клиент. Это значит, что при работе с телефонным сервисом можно работать через терминальный сервер. По кнопке открывается окно вопроса: "Привязать пользователя к рабочему месту?". Возможны следующие варианты такой привязки: ; Если телефон для работы с телефонией связывается с конкретной учетной записью сотрудника, и в справочнике персонала на вкладке Дополнительно для сотрудника заполнены поля: Идентификатор SIP пользователя и Пароль SIP пользователя. В этом случае пользователь "А", использующий ПК пользователя "Б", работает от своего имени и со своим паролем, но через номер локальной машины. В этом случае в вопросе "Привязать пользователя к рабочему месту?" необходимо нажать кнопку Да. ; Если телефон для работы с телефонией связывается с ПК и на ПК может быть заведено несколько учетных записей сотрудников, и в справочнике компьютеров для ПК, с которым связан телефон, заполны колонки Пользователь и, опционально, Пароль. В этом случае пользователь "А", использующий ПК пользователя "Б", используется номер и пароль машины, независимо от оператора. В этом случае в вопросе "Привязать пользователя к рабочему месту?" необходимо нажать кнопку Нет. Обратите внимание, что при привязке к рабочим станциям при работе через RDP учитывается имя локальной машины. Поэтому указывать в таблице нужно имя локального компьютера, а не сервера RDP.
Сервер телефонии / интеграционный сервер
Адрес сервераАдрес службы Asterisk Management Interface. Как правило, это адрес сервера телефонии.
Порт сервераПорт службы Asterisk Management Interface. Значение по умолчанию: 5038.
Использовать встроенный SIP-телефонПри установке флага включается использование собственного телефонного клиента МИС. Настройка звуковых параметров описана в разделе Настройка встроенного SIP-клиента.
Поле, регламентирующее сохранение записей звонковПоле активно, если в поле Использовать встроенный SIP-телефон установлен флаг. Варианты выбора: ; "Не сохранять записи звонков";; "Сохранять записи звонков (mono)" – все записи звонков будут автоматически сохраняться в mono-режиме.; "Сохранять записи звонков (stereo)" – все записи звонков будут автоматически сохраняться в stereo-режиме.
SIP-сервер – блок активнен, если в поле Использовать встроенный SIP-телефон установлен флаг.
Адрес сервераАдрес сервера, к которому обращается встроенный телефонный клиент. Как правило, адрес интеграционного и SIP-серверов совпадают.
Порт сервераПорт сервера, к которому обращается встроенный телефонный клиент. Значение по умолчанию: 5060.
ПроксиАдрес прокси сервера для работы со звонками через прокси-сервер.
Время действия регистрации, сек.Поле для ввода значения вручную.
Метод тонового набора (DTMF)Варианты выбора: ; "RFC 2833"; "InBand"; "SipInfo"
Настройки сервера Asterisk –
Использовать Local Channel для исходящих звонковФлаг, по умолчанию не установлен. Local Channel для исходящих звонков используется если extension был создан для протокола PJSIP и несколько SIP-телефонов зарегистрированы с одним extension. При установке флага в PJSIP одновременно могут работать несколько телефонов. Первоначально в настройках extension в секции Advanced в поле Max Contacts необходимо указать максимальное количество конечных точек (то есть телефонов), которые могут быть подключены к этому extension. По умолчанию 1, то есть будет работать только один телефон.
Контекст для исходящих звонковПоле используется как контекст по умолчанию, если не удалось определить контекст по запросу AMI при подключении. Варианты выбора: ; "from-internal".
Имя переменной для номера линииВ поле выводится значение из настройки Имя переменной Asterisk для передачи набираемого номера. На стороне Asterisk переменная настраивается в диалплане входящих звонков через функцию Set(имя переменной=${CALLERID(name)}).
Способ прослушивания записей звонков в журнале звонков средствами Asterisk – используется для прослушивания звонков в журнале звонков по кнопке Прослушать разговор. Для работы с функциональностью записи и прослушивания звонков версия Asterisk должна быть не равна "11".
Дублирующая запись звонков (требует места на сервере Asterisk)Запись звонка хранится на сервере Asterisk.
Поиск файлов записанных сервером Asterisk по маскеЗапись записываются сервером Asterisk и определяются по маске.
Прослушивание записанных сервером Asterisk разговоров через трубку/гарнитуруЗапись можно прослушать через гарнитуру/трубку.
Каталог сохраненных файлов звонковОбязательный параметр, который задается системным администратором клиники. В поле выбирается папка на диске сервера, куда будут сохранятся записи телефонных разговоров. Этот параметр используется как при совершении звонка, так и при прослушивании записей. Строка адреса выглядит следующим образом: ssh://manager:demoserver@pbx.sdsys.ru/var/spool/asterisk/monitor/[datetime_yyyy]/ [datetime_mm]/[datetime_dd]/[callid].wav где ; ssh:// – информация о том, что для передачи файлов с записями звонков на РМ оператора сервер Asterisk используется данный протокол;; manager:demoserver – имя пользователя:пароль на сервере Asterisk; используется при получении файлов с записями разговоров в журнал звонков;; @ – разделитель, обязательно должен быть установлен;; pbx.sdsys.ru – адрес сервера Asterisk в локальной сети клиники;; /var/spool/asterisk/monitor/[datetime_yyyy]/[datetime_mm]/[datetime_dd]/[callid].wav – полный путь к файлу записи разговора, который включает:; постоянная часть (на примере выше это /var/spool/asterisk/monitor/) – неизменяемый в ходе функционирования модуля путь к папке, в которой хранится архив звонков (возможно, в виде иерархии папок); создается администратором сервера Asterisk;; переменная часть – содержит переменные, значения которых при каждом звонке заново вычисляются сервером. Перечень переменных:; [callid] – Идентификатор вызова; [datetime_любая маска даты/времени] – дата/время начала вызова; например [datetime_yymmdd_hh-MM-ss] для полного формата времени или [datetime_yy] для распределения файлов вызова по годам (т.е. для каждого года будет создаваться новая папка; аналогично можно настроить создание папок по месяцам, неделям и дням);; [phone] – номер телефона вызова; в папке с таким именем можно собирать все звонки, совершенные с определенного номера (т.е. из определенной клиники);; [exten] – номер оператора телефонии в клинике;; [queue] – очередь входящего вызова; на сервере Asterisk можно организовать несколько очередей. Используется редко. Обратите внимание: расположение переменной влияет на структуру папок. В примере выше вначале будет создана папка года (например, 2016), а в ней будут расположены папки по месяцам и дням. Если вначале будет переменная [phone], то звонки будут вначале группироваться по телефонам звонивших, а уже внутри – по годам, месяцам и дням.
Префикс выхода на внешнюю линиюИспользуется в случаях, когда офисная АТС требует ввода кода для исходящих звонков (обычно 8 или 9). Если префикс выхода на внешнюю линию должен заменять 8 (восьмерку), то префикс нужно предварить нижним пробелом (_), например: _7.
ПроверкаПо кнопке производится проверка подключения. По результатам проверки на экран выводится протокол проверки связи с сервером телефонии.
ОкСохраняет внесенные изменения.
ОтменаОтменяет внесенные изменения.

Обратите внимание:

Если в окне звонка необходимо видеть описание линии, с которой пришел звонок, используется поле Имя переменной для номера линии. Например, имя филиала, если клиника работает в филиальной структуре и каждому филиалу соответствует свой внешний номер и своя линия. Для настройки выполните следующие действия:

  • В форме Настройки подключения к телефонии для Asterisk в поле Имя переменной для номера линии необходимо задавать значение переменной, например "infoclinica_tophone". В качестве этого значения может быть использовано, к примеру, наименование филиала, на номер которого пришёл звонок
  • В настройках Имя переменной Asterisk для передачи набираемого номера необходимо указать название переменной для подстановки имени линии.
Была ли статья полезна?