Приложение осуществляет настройку контекстов, по которым происходит адаптация номеров для СОРМ или TTS. Контексты адаптации могут быть применены к интерфейсу абонента или транку, а так же к группе интерфейсов в целом. Контекст состоит из правил.

Управление контекстами адаптации

Для управления контекстами в левом нижнем углу приложения расположена секция "Контекст", в которой присутствуют функциональные кнопки для создания, удаления, экспорта и импорта контекста, а также сохранения изменений после редактирования.

 

Для добавления нового контекста на панели "Контекст" ("Context") нажмите кнопку  "создать контекст" ("create context").

Заполните следующие поля:

Подтвердите действие нажатием кнопки "Оk". Для выхода без сохранения настроек нажмите кнопку "Отмена" ("Cancel").

Далее в новый контекст могут быть добавлены правила адаптации.

Для редактирования описания контекста выберите контекст и нажмите кнопку "редактировать описание контекста" ("edit context description")  . В поле "Сontext "name" description" измените описание и нажмите кнопку "сохранить контекст" ("save context").

Для удаления контекста адаптации выберите контекст и нажмите кнопку "удалить контекст" ("remove context") . Подтвердите действие нажатием кнопки "Оk".

Для загрузки контекста из файла нажмите кнопку "импортировать контекст" ("import ctx") .

В поле "Файл для импорта" ("File to import") укажите файл загружаемого контекста. Для указания нескольких файлов нажмите кнопку "Добавить контекст.." ("More contexts..").

Нажмите кнопку "Импортировать" ("Import") для установки контекстов в систему. Для выхода без изменения настроек нажмите кнопку "Отмена" ("Cancel").

Для выгрузки файла контекста на ПК нажмите кнопку "экспортировать контекст" ("export ctx") .

Для сохранения выполненных настроек в систему используется кнопка "сохранить контекст" ("save context") .

Управление правилами адаптации

Управление правилами выполняется на панели "Правило" ("Rule"):

Также, управлять правилами можно через контекстного меню. Для вызова контекстного меню выберите правило и нажмите правой кнопкой мыши:

Для добавления нового правила в поле "Контекст" ("Context") выберите контекст адаптации и нажмите кнопку "создать правило" ("create rule") .

В диалоговом окне введите имя и нажмите "ОК":


Для редактирования описания выберите правило в таблице и нажмите кнопку "edit rule description" ("редактировать описание правила") . В поле "Rule "name" description" измените описание и нажмите кнопку "save rule" ("сохранить правило") .

Для удаления выберите правило в таблице и нажмите кнопку "remove rule" ("удалить правило") .

Для создания нового правила с ранее заданными настройками можно скопировать правило, для этого нажмите кнопку "copy rule" ("копировать правило") . При этом скопированное правило размещается ниже выделенного. К имени добавляется суффикс "1".

Для изменения имени выберите правило и нажмите кнопку "rename rule" ("переименовать правило") .

В диалоговом окне введите новое имя правила и нажмите "ОК":


Для перемещения правила вверх нажмите кнопку "Правило вверх" ("rule up") , вниз "Правило вниз" ("rule down") .

Правила проверяются в возрастающем порядке по приоритетам. Чем выше установлено правило, тем выше его приоритет. Когда запрос находит правило, соответствующее требуемым условиям (секция "Условия" ("conditions")), выполняются действия из секции "Действия" ("actions"). Далее адаптация согласно результату правила: либо заканчивается, либо операция повторяется заново с измененным номером, либо заканчивается с ошибкой.

Для сохранения выполненных настроек используется кнопка "сохранить правило" ("save rule") .

Настройка правил адаптации

Настройки для правил адаптации выполняются в следующих разделах:

Для выполнения настроек выберите правило в таблице и заполните соответствующие поля:

Условия (conditions)

В разделе "Условия" ("conditions") описывается набор условий, выполнение которых приводит к срабатыванию правила.


– cgpn – условия выбора по номеру вызывающего абонента:

– сdpn – условия выбора по номеру вызываемого абонента:

– redirecting number – условия выбора по номеру при переадресации:

– ocdpn – условие выбора по оригинальному номеру вызываемого абонента:

– сonnected number – настройка номера абонента при установлении соединения:

– время (time) – проверка условия времени:

– Метка (tag) – проверка значения метки для номера:

Действия (Actions)

В разделе "Действия" ("Actions") описывается набор действий, выполняемых при срабатывании правила:

– cgpn – изменения параметров номера вызывающего абонента:

– cdpn – изменение параметров номера вызываемого абонента:

– redirecting number – изменение параметров номера при переадресации:

– ocdpn – модификация оригинального номера:

– connected number – настройка номера абонента при установлении соединения:

Результат (Result)

В разделе "Результат"("Result") описывается результат отработки правила модификации:

Завершить (Finish) – Модификация завершается, результат модификации присваивается вместо номеров до модификации:

Ошибка (Error) – Модификация завершается, результатом модификации является ошибка, вызов завершается:

Продолжить (Continue):