Настройки подключения
В разделе описан внешний вид окна Параметры телефонии при работе с сервером Asterisk.
Настройки рекомендуется производить менеджеру организации-поставщика МИС. Обратите внимание, что настройки рекомендуется производить после выполнения настроек, описанных в разделах выше.
Перед началом работы с Настройками подключения к телефонии, выполните следующие действия:
- Убедитесь, что на сервере присутствуют файлы
SSLEAY32.dllиLIBEAY32.dll. - Убедитесь, что в папке с версией МИС присутствует файл
libssh2.dll.

Элементы окна:
| Реквизит | Описание |
|---|---|
| Интеграция с телефонией | При установке флага включаеся использование модуля Телефония. |
| Протокол телефонии | Необходимо выбрать значение "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 для передачи набираемого номера необходимо указать название переменной для подстановки имени линии.
Была ли статья полезна?