Линии — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
(Новая страница: « В разделе редактируются свойства для внешних и внутренних линий, настроенных в соответс...»)
 
 
(не показано 8 промежуточных версии 3 участников)
Строка 1: Строка 1:
 +
<code>[[Техническая документация]] / [[Администрирование]] / [[Линии]] </code>
  
 +
 +
__TOC__
  
 
В разделе редактируются свойства для внешних и внутренних линий, настроенных в соответствии с текущей картой сети. А также осуществляется создание/редактирование направлений.
 
В разделе редактируются свойства для внешних и внутренних линий, настроенных в соответствии с текущей картой сети. А также осуществляется создание/редактирование направлений.
  
 
  
Внешние, внутренние
 
  
+
===Внешние, внутренние===
  
На двух вкладках «Внешние» и «Внутренние» перечислены все соответствующие линии системы. Таблицы со списком линий аналогичны тем, которые были в свойствах сервера в редакторе карты сети.
 
  
 
  
+
На двух вкладках «Внешние» и «Внутренние» перечислены все соответствующие линии системы. Таблицы со списком линий аналогичны тем, которые были в свойствах сервера в редакторе карты сети.
  
Свойства внешних линий:
 
  
+
'''Свойства внешних линий''':
  
Сервер
+
{|cellpadding="10" cellspacing="0" border="1"
Название сервера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
+
|Сервер
+
|Название сервера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
Идентификатор линии
+
|-
Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента) . Доступно только для чтения.
+
|Идентификатор линии
+
|Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента) . Доступно только для чтения.
Поток
+
|-
Название потока, составной частью которого является линия.  Доступно только для чтения.
+
|Поток
+
|Название потока, составной частью которого является линия.  Доступно только для чтения.
Включена
+
|-
Выключение приводит к запрету использования на любых типах звонков. Применяется, если линия неактивна, не подведена к серверу или по каким то причинам не работает.
+
|Включена
+
|Выключение приводит к запрету использования на любых типах звонков. Применяется, если линия неактивна, не подведена к серверу или по каким то причинам не работает.
Тип набора
+
|-
Тоновый/импульсный. Если одна или несколько ваших внешних линий подключены к АТС, не обладающей обработчиком тоновых сигналов, установите значение в «Импульсный». Такой способ набора ограничивает гибкость комплекса, но в большинстве случаев решает поставленную задачу. Используется в режимах набора номера с клиентского интерфейса, USB-телефонов, а также аналоговых телефонов в режиме резервирования внешней линии. При использовании режима набора с аналогового телефона с предварительной коммутацией тип набора определяется установками самого аппарата.
+
|Тип набора
 +
|Тоновый/импульсный. Если одна или несколько ваших внешних линий подключены к АТС, не обладающей обработчиком тоновых сигналов, установите значение в «Импульсный». Такой способ набора ограничивает гибкость комплекса, но в большинстве случаев решает поставленную задачу. Используется в режимах набора номера с клиентского интерфейса, USB-телефонов, а также аналоговых телефонов в режиме резервирования внешней линии. При использовании режима набора с аналогового телефона с предварительной коммутацией тип набора определяется установками самого аппарата.
  
 
Начиная с версии 2.3 задается в параметрах аппаратуры для внешних линий.
 
Начиная с версии 2.3 задается в параметрах аппаратуры для внешних линий.
+
|-
Исходящие разрешены
+
|Исходящие разрешены
Разрешает или запрещает совершать прямые исходящие звонки в город пользователями с участием линии. Используется в служебном номере «Выход в город», в компоненте сценария IVR «Переключение», а также в быстрых номерах.
+
|Разрешает или запрещает совершать прямые исходящие звонки в город пользователями с участием линии. Используется в служебном номере [[Внутренние номера#Специальные номера|Выход в город]], в компоненте сценария IVR [[Компоненты сценариев IVR#Переключение на номер|Переключение]], а также в быстрых номерах.
+
|-
Подключена к АТС
+
|Подключена к АТС
Внешняя линия, подключенная к внутренней линии офисной АТС. Используется в служебном номере типа «Выход в АТС», а также в быстрых номерах, работающих в направлении АТС.  
+
|Внешняя линия, подключенная к внутренней линии офисной АТС. Используется в служебном номере типа «Выход в АТС», а также в быстрых номерах, работающих в направлении АТС.  
  
Линия с установленным свойством становится недоступной при совершении звонков с использованием служебного номера «Выход в город», а также компонента сценария IVR «Переключение», однако доступна в компоненте «Переключение с указанием внешних линий».
+
Линия с установленным свойством становится недоступной при совершении звонков с использованием служебного номера [[Внутренние номера#Специальные номера|Выход в город]], а также компонента сценария IVR [[Компоненты сценариев IVR#Переключение на номер|Переключение]], однако доступна в компоненте [[Компоненты сценариев IVR#Переключение на внешний номер с указанием последовательности выделения линий|Переключение с указанием внешних линий]].
  
Также в соответствии с настройкой «Пропускать вход в задачу для внешних линий, подключенных к АТС» модуля «Общие настройки. Менеджер задач» для линии, помеченной данным флагом, может блокироваться работа менеджера задач, тем самым автоматически разделяя поступающие вызовы на внутриофисные и внешние. В этом случае происходит выход из компонента «Вход в задачу» по ветке «Параметры не подходят».
+
Также в соответствии с настройкой «Пропускать вход в задачу для внешних линий, подключенных к АТС» модуля [[Менеджер задач|Общие настройки. Менеджер задач]] для линии, помеченной данным флагом, может блокироваться работа менеджера задач, тем самым автоматически разделяя поступающие вызовы на внутриофисные и внешние. В этом случае происходит выход из компонента [[Компоненты сценариев IVR#Вход в задачу|Вход в задачу]] по ветке «Параметры не подходят».
+
|-
Автодозвон
+
|Автодозвон
Разрешает или запрещает использование линии для выполнения исходящих задач в автоматическом и полуавтоматическом режимах.
+
|Разрешает или запрещает использование линии для выполнения исходящих задач в автоматическом и полуавтоматическом режимах.
+
|-
Доступна в call-центре
+
|Доступна в call-центре
Линии, у которых не установлен флаг, становятся недоступными и невидимыми в настройках задач, а также в модуле «Ресурсы».  
+
|Линии, у которых не установлен флаг, становятся недоступными и невидимыми в настройках задач, а также в модуле «Ресурсы».  
+
|-
Префикс
+
|Префикс
Номер, необходимый для набора при выходе во внешнюю среду. Чаще используется, если выше системы установлена АТС.  
+
|Номер, необходимый для набора при выходе во внешнюю среду. Чаще используется, если выше системы установлена АТС.  
+
|-
Номер
+
|Номер
В случае невозможности определения номера абонента, на который шел входящий вызов, подставляется указанная в этом поле строка.
+
|В случае невозможности определения номера абонента, на который шел входящий вызов, подставляется указанная в этом поле строка.
 +
Подставляется также как описание линии в клиентских интерфейсах в том случае, если линия не является составной частью какого-либо потока и не участвует ни в одном [[#Направления|направлении]].
 +
|-
 +
|Код
 +
|Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.
 +
|}
  
Подставляется также как описание линии в клиентских интерфейсах в том случае, если линия не является составной частью какого-либо потока и не участвует ни в одном направлении.
 
 
Код
 
Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.
 
 
  
+
'''Свойства внутренних линий''':
  
+
{|cellpadding="10" cellspacing="0" border="1"
 
+
|Сервер
Свойства внутренних линий:
+
|Название сервера или операторского компьютера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
 
+
|-
+
|Идентификатор линии
 
+
|Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента). Доступно только для чтения.
Сервер
+
|-
Название сервера или операторского компьютера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
+
|Поток
+
|Название потока, составной частью которого является линия.  Доступно только для чтения.
Идентификатор линии
+
|-
Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента). Доступно только для чтения.
+
|Название
+
|Исключительно информационная расшифровка линии. Название появляется при назначении ее на внутренние номера, а также там, где идут операции с линиями при назначении прав, отображении статистики и пр. Название аналоговых линий также используется при звонках внутри офиса, когда линия работает без управления компьютером оператора и отображается во всплывающем окне.
Поток
+
Название потока, составной частью которого является линия.  Доступно только для чтения.
+
+
Название
+
Исключительно информационная расшифровка линии. Название появляется при назначении ее на внутренние номера, а также там, где идут операции с линиями при назначении прав, отображении статистики и пр. Название аналоговых линий также используется при звонках внутри офиса, когда линия работает без управления компьютером оператора и отображается во всплывающем окне.
+
  
 
Название линии совпадает с названием объекта телефонного аппарата в карте, которому она сопоставлена.  
 
Название линии совпадает с названием объекта телефонного аппарата в карте, которому она сопоставлена.  
+
|-
Включена
+
|Включена
При отключении линии звонки на нее не поступают, звонить с нее становится также невозможно.
+
|При отключении линии звонки на нее не поступают, звонить с нее становится также невозможно.
+
|-
Город
+
|Город
Определяет, коммутировать ли сразу с внешней линией после подъема трубки.
+
|Определяет, коммутировать ли сразу с внешней линией после подъема трубки.
+
|-
Код
+
|Код
Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.
+
|Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.
+
|}
  
 
  
 
  
+
===Направления===
  
Направления
 
  
 
  
 
Направлением в системе Oktell называется упорядоченная совокупность внешних линий, объединенных по какому-либо признаку. Одни и те же внешние линии могут участвовать в нескольких направлениях одновременно. Может использоваться любое количество направлений.
 
Направлением в системе Oktell называется упорядоченная совокупность внешних линий, объединенных по какому-либо признаку. Одни и те же внешние линии могут участвовать в нескольких направлениях одновременно. Может использоваться любое количество направлений.
  
+
Направления задействуются при исходящих звонках, осуществляемых вовне (при задании соответствующих свойств в компонентах сценариев, связанных со звонками на внешние линии - [[Компоненты служебных сценариев#Дозвон|Дозвон]] и [[Компоненты сценариев IVR#Переключение на внешний номер с указанием последовательности выделения линий|Переключение на внешние линии]]).
  
Направления задействуются при исходящих звонках, осуществляемых вовне (при задании соответствующих свойств в компонентах сценариев, связанных со звонками на внешние линии - «Дозвон» и «Переключение на внешние линии»).
 
  
+
Для каждого направления может быть задана команда преобразования набираемого номера. Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы ''w'', ''q'', ''z'', ''^'' и ''{'', ''}''. ''w'' - пауза при наборе в 1 секунду, ''q'' - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов, ''z'' - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов с задержкой дальнейших действий (коммутации, воспроизведения) до момента окончания набора номера. ''^'' удаляет символ из набора в линию (возможно оставляя его в статистике). Фигурными скобками выделяется та часть команды, которая будет подставлена в статистику коммутаций как номер абонента. ''Пример: +7{^89050213951} - в набор будет отправлено +79050213951, а в статистику попадет 89050213951''.
  
Для каждого направления может быть задана команда преобразования набираемого номера. Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы w, q, z и {}. w - пауза при наборе в 1 секунду, q - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов, z - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов с задержкой дальнейших действий (коммутации, воспроизведения) до момента окончания набора номера. Фигурными скобками выделяется та часть команды, которая будет подставлена в статистику коммутаций как номер абонента.
+
Таким образом, при наборе номеров в направления (в отличие от набора в линии) может быть произведено преобразование, влекущее использование особого маршрута. Для этого в соответствующих компонентах сценариев ([[Компоненты_служебных_сценариев#Call|Дозвон]], [[Компоненты_сценариев_IVR#SwitchExt|Переключение с использованием внешних линий]]) необходим выбор соответствующего свойства. Подобные свойства введены, так как преобразование может производиться в самом сценарии безотносительно команд, указанных при создании направления.
  
Таким образом, при наборе номеров в направления отличие от набора в линии) может быть произведено преобразование, влекущее использование особого маршрута. Для этого в соответствующих компонентах сценариев (Дозвон, Переключение с использованием внешних линий) необходим выбор соответствующего свойства. Подобные свойства введены, так как преобразование может производиться в самом сценарии безотносительно команд, указанных при создании направления.
+
<span style="color:green;">Пример: Предположим, цель - позвонить на номер 89172123456. Набор мобильных номеров необходимо производить во внешнюю линию,  подключенную к АТС, у которой номер 508 -  канал с подключенным GSM-шлюзом. Соответственно, нужно осуществить дозвон на номер 508 и дальнейшую передачу DTMF-символов, составляющих номер абонента. В статистику необходимо подставить непосредственно номер абонента. Для реализации в качестве номера (команды) в одну из подключенных к АТС внешних линий может быть отправлена строка 508zw{89172123456}. Преобразование номера в указанную команду может быть произведено средствами сценария, либо например, в системе может быть задано направление "мобильные" с командой-выражением '508zw{' + [Номер] + '}'. При звонке через сценарий выбирается направление "мобильные", тип команды "использовать команду направления". Номер подставляется в направление, расчитывается выражение и в линию, входящую в направление, посылается преобразованная команда. В итоге после отправки в набор номера 508 будет осуществлено ожидание ответа абонента (в данном случае GSM-шлюза), задержка коммутации в сценарии до окончания DTMF-трансляции, пауза в 1 секунду и последующая генерация DTMF символов номера 8, 9, 1, 7, 2 ... Выделенная фигурными скобками часть подставится в статистику соединений как номер абонента.</span>
  
Пример. Предположим, цель - позвонить на номер 89172123456. Набор мобильных номеров необходимо производить во внешнюю линию,  подключенную к АТС, у которой номер 508 -  канал с подключенным GSM-шлюзом. Соответственно, нужно осуществить дозвон на номер 508 и дальнейшую передачу DTMF-символов, составляющих номер абонента. В статистику необходимо подставить непосредственно номер абонента. Для реализации в качестве номера (команды) в одну из подключенных к АТС внешних линий может быть отправлена строка 508zw{89172123456}. Преобразование номера в указанную команду может быть произведено средствами сценария, либо например, в системе может быть задано направление "мобильные" с командой-выражением '508zw{' + [Номер] + '}'. При звонке через сценарий выбирается направление "мобильные", тип команды "использовать команду направления". Номер подставляется в направление, расчитывается выражение и в линию, входящую в направление, посылается преобразованная команда. В итоге после отправки в набор номера 508 будет осуществлено ожидание ответа абонента (в данном случае GSM-шлюза), задержка коммутации в сценарии до окончания DTMF-трансляции, пауза в 1 секунду и последующая генерация DTMF символов номера 8, 9, 1, 7, 2 ... Выделенная фигурными скобками часть подставится в статистику соединений как номер абонента.
 
  
ВНИМАНИЕ! Команды не активируются при наборе специальных URI-содержащих номеров с префиксами sip:, tel:, fax: и т.д.
+
<span style="color:red;">ВНИМАНИЕ! Команды не активируются при наборе специальных URI-содержащих номеров с префиксами sip:, tel:, fax: и т.д.</span>
  
 
   
 
   
 
 
Направление может не использовать команду преобразования, использовать указанное выражение для расчета итоговой команды, или использовать служебный сценарий, принимающий на вход (в компонент старт) исходный номер, и возвращающий результат в служебную переменную "(сл) возвращаемое значение". Сценарий в данном случае может помочь набором условных операторов и внешних данных для принятия решения о преобразовании.
 
Направление может не использовать команду преобразования, использовать указанное выражение для расчета итоговой команды, или использовать служебный сценарий, принимающий на вход (в компонент старт) исходный номер, и возвращающий результат в служебную переменную "(сл) возвращаемое значение". Сценарий в данном случае может помочь набором условных операторов и внешних данных для принятия решения о преобразовании.
 
 
  
 
Направление может быть временно отключено в настройках. При этом система будет считать направление несуществующим, несмотря на то, что линии, входящие в его состав могут участвовать в других направлениях или использоваться отдельно. Соответственно, если отключается линия, то в момент использования направления система считает ее отсутствующей.  
 
Направление может быть временно отключено в настройках. При этом система будет считать направление несуществующим, несмотря на то, что линии, входящие в его состав могут участвовать в других направлениях или использоваться отдельно. Соответственно, если отключается линия, то в момент использования направления система считает ее отсутствующей.  
  
 
   
 
   
 +
У направления может быть задан код, который возвращается функцией сценария IVR [[Функции|Код направления]].
  
У направления может быть задан код, который возвращается функцией сценария IVR «Код направления».
 
  
+
Кнопка «Применить» внизу применяет изменения в текущем сеансе работы сервера. В противном случае изменения будут использованы после перезапуска сервера. Рекомендуется перезапускать сервер после изменения значения флага "Линия включена", так как он существенно влияет на процесс загрузки комплекса.
  
 
  
+
Система в любом случае всегда автоматически создает направление «Все линии», в которое динамически включаются все доступные линии.
 
+
Кнопка «Применить» внизу применяет изменения в текущем сеансе работы сервера. В противном случае изменения будут использованы после перезапуска сервера. Рекомендуется перезапускать сервер после изменения значения флага "Линия включена", так как он существенно влияет на процесс загрузки комплекса.
+

Текущая версия на 08:55, 19 декабря 2014

Техническая документация / Администрирование / Линии


В разделе редактируются свойства для внешних и внутренних линий, настроенных в соответствии с текущей картой сети. А также осуществляется создание/редактирование направлений.


Внешние, внутренние

На двух вкладках «Внешние» и «Внутренние» перечислены все соответствующие линии системы. Таблицы со списком линий аналогичны тем, которые были в свойствах сервера в редакторе карты сети.


Свойства внешних линий:

Сервер Название сервера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
Идентификатор линии Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента) . Доступно только для чтения.
Поток Название потока, составной частью которого является линия. Доступно только для чтения.
Включена Выключение приводит к запрету использования на любых типах звонков. Применяется, если линия неактивна, не подведена к серверу или по каким то причинам не работает.
Тип набора Тоновый/импульсный. Если одна или несколько ваших внешних линий подключены к АТС, не обладающей обработчиком тоновых сигналов, установите значение в «Импульсный». Такой способ набора ограничивает гибкость комплекса, но в большинстве случаев решает поставленную задачу. Используется в режимах набора номера с клиентского интерфейса, USB-телефонов, а также аналоговых телефонов в режиме резервирования внешней линии. При использовании режима набора с аналогового телефона с предварительной коммутацией тип набора определяется установками самого аппарата.

Начиная с версии 2.3 задается в параметрах аппаратуры для внешних линий.

Исходящие разрешены Разрешает или запрещает совершать прямые исходящие звонки в город пользователями с участием линии. Используется в служебном номере Выход в город, в компоненте сценария IVR Переключение, а также в быстрых номерах.
Подключена к АТС Внешняя линия, подключенная к внутренней линии офисной АТС. Используется в служебном номере типа «Выход в АТС», а также в быстрых номерах, работающих в направлении АТС.

Линия с установленным свойством становится недоступной при совершении звонков с использованием служебного номера Выход в город, а также компонента сценария IVR Переключение, однако доступна в компоненте Переключение с указанием внешних линий.

Также в соответствии с настройкой «Пропускать вход в задачу для внешних линий, подключенных к АТС» модуля Общие настройки. Менеджер задач для линии, помеченной данным флагом, может блокироваться работа менеджера задач, тем самым автоматически разделяя поступающие вызовы на внутриофисные и внешние. В этом случае происходит выход из компонента Вход в задачу по ветке «Параметры не подходят».

Автодозвон Разрешает или запрещает использование линии для выполнения исходящих задач в автоматическом и полуавтоматическом режимах.
Доступна в call-центре Линии, у которых не установлен флаг, становятся недоступными и невидимыми в настройках задач, а также в модуле «Ресурсы».
Префикс Номер, необходимый для набора при выходе во внешнюю среду. Чаще используется, если выше системы установлена АТС.
Номер В случае невозможности определения номера абонента, на который шел входящий вызов, подставляется указанная в этом поле строка.

Подставляется также как описание линии в клиентских интерфейсах в том случае, если линия не является составной частью какого-либо потока и не участвует ни в одном направлении.

Код Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.


Свойства внутренних линий:

Сервер Название сервера или операторского компьютера (из свойств объекта карты офиса), который обслуживает данную линию. Доступно только для чтения.
Идентификатор линии Уникальный номер линии, которым оперирует визуальная часть комплекса Oktell. Именно этот номер выступает в качестве возвращаемого значения встроенной функции обработчика сценариев IVR (для обслуживаемой линии) и диалога (для линии абонента). Доступно только для чтения.
Поток Название потока, составной частью которого является линия. Доступно только для чтения.
Название Исключительно информационная расшифровка линии. Название появляется при назначении ее на внутренние номера, а также там, где идут операции с линиями при назначении прав, отображении статистики и пр. Название аналоговых линий также используется при звонках внутри офиса, когда линия работает без управления компьютером оператора и отображается во всплывающем окне.

Название линии совпадает с названием объекта телефонного аппарата в карте, которому она сопоставлена.

Включена При отключении линии звонки на нее не поступают, звонить с нее становится также невозможно.
Город Определяет, коммутировать ли сразу с внешней линией после подъема трубки.
Код Произвольный текстовый код, привязанный к линии. Отображается во всех модулях, где осуществляется выбор линий. Может быть использован в сценарии (возвращается функцией «Код линии») для маршрутизации. Призван бороться с проблемой сдвигов номеров каналов при частых модификациях карты сети.


Направления

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

Направления задействуются при исходящих звонках, осуществляемых вовне (при задании соответствующих свойств в компонентах сценариев, связанных со звонками на внешние линии - Дозвон и Переключение на внешние линии).


Для каждого направления может быть задана команда преобразования набираемого номера. Номер, набираемый во внешнюю линию любого типа, представляет собой строковую команду, содержащую помимо DTMF-символов служебные символы w, q, z, ^ и {, }. w - пауза при наборе в 1 секунду, q - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов, z - ожидание соединения с абонентом перед дальнейшей отправкой DTMF символов с задержкой дальнейших действий (коммутации, воспроизведения) до момента окончания набора номера. ^ удаляет символ из набора в линию (возможно оставляя его в статистике). Фигурными скобками выделяется та часть команды, которая будет подставлена в статистику коммутаций как номер абонента. Пример: +7{^89050213951} - в набор будет отправлено +79050213951, а в статистику попадет 89050213951.

Таким образом, при наборе номеров в направления (в отличие от набора в линии) может быть произведено преобразование, влекущее использование особого маршрута. Для этого в соответствующих компонентах сценариев (Дозвон, Переключение с использованием внешних линий) необходим выбор соответствующего свойства. Подобные свойства введены, так как преобразование может производиться в самом сценарии безотносительно команд, указанных при создании направления.

Пример: Предположим, цель - позвонить на номер 89172123456. Набор мобильных номеров необходимо производить во внешнюю линию, подключенную к АТС, у которой номер 508 - канал с подключенным GSM-шлюзом. Соответственно, нужно осуществить дозвон на номер 508 и дальнейшую передачу DTMF-символов, составляющих номер абонента. В статистику необходимо подставить непосредственно номер абонента. Для реализации в качестве номера (команды) в одну из подключенных к АТС внешних линий может быть отправлена строка 508zw{89172123456}. Преобразование номера в указанную команду может быть произведено средствами сценария, либо например, в системе может быть задано направление "мобильные" с командой-выражением '508zw{' + [Номер] + '}'. При звонке через сценарий выбирается направление "мобильные", тип команды "использовать команду направления". Номер подставляется в направление, расчитывается выражение и в линию, входящую в направление, посылается преобразованная команда. В итоге после отправки в набор номера 508 будет осуществлено ожидание ответа абонента (в данном случае GSM-шлюза), задержка коммутации в сценарии до окончания DTMF-трансляции, пауза в 1 секунду и последующая генерация DTMF символов номера 8, 9, 1, 7, 2 ... Выделенная фигурными скобками часть подставится в статистику соединений как номер абонента.


ВНИМАНИЕ! Команды не активируются при наборе специальных URI-содержащих номеров с префиксами sip:, tel:, fax: и т.д.


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

Направление может быть временно отключено в настройках. При этом система будет считать направление несуществующим, несмотря на то, что линии, входящие в его состав могут участвовать в других направлениях или использоваться отдельно. Соответственно, если отключается линия, то в момент использования направления система считает ее отсутствующей.


У направления может быть задан код, который возвращается функцией сценария IVR Код направления.


Кнопка «Применить» внизу применяет изменения в текущем сеансе работы сервера. В противном случае изменения будут использованы после перезапуска сервера. Рекомендуется перезапускать сервер после изменения значения флага "Линия включена", так как он существенно влияет на процесс загрузки комплекса.


Система в любом случае всегда автоматически создает направление «Все линии», в которое динамически включаются все доступные линии.