Голосовая связь и система унифицированных коммуникаций : Cisco Unity Connection

Unity Connection: эффект таблиц ограничений на 'Передачу для чередования контактного номера' функция

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв

Введение

Этот документ описывает, как Таблица ограничений влияет на передачу вызовов, когда опция "Transfer to Alternate Contact Number" используется при Вводе Абонента Пользователей / Устройства обработки вызовов. Эта функция известна как Один Ключ, Набирающий, поскольку это позволяет одиночному ключу представлять Номер.

Для получения дополнительной информации об этой функции обратитесь к Одному Ключу Предложения, Набирающему Во время раздела Приветствий обработчика запросов Управляющих Устройств обработки вызовов в документе Cisco Unity Connection. Этот документ также предоставляет сведения о том, как сделать запрос базы данных для извлечения данных на настроенных Альтернативных Контактных номерах.

Внесенный Anirudh Mavilakandy, специалистом службы технической поддержки Cisco.

Дизайн

Администратор включает эту опцию через страницу Cisco Unity Connection Administration. Администратор может определить любой номер независимо от ограничений, определенных в таблице ограничений.

Пользователь может модифицировать/запрещать Альтернативное расширение через Диалог в Telephone User Interface (TUI). Когда пользователь модифицирует номер, он проверен против Заблокированного Образца в Таблице ограничений, привязанной к Классу обслуживания пользователя. Если Заблокированный Номер введен, ошибочное приглашение закончено пользователю, указывающему, что заблокирован номер.

Для получения дополнительной информации о том, как пользователи получают доступ к этой функции, обращаются к Управлению Вашей Альтернативной главой Контактных номеров Руководства пользователя для Руководства Телефонного интерфейса Cisco Unity Connection.

Примечание:
Пользователь в состоянии слышать/модифицировать Опцию Альтернативного расширения через TUI только, когда administator включает эту опцию через страницу Cisco Unity Connection Administration.

Ограничение

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

База данных можно делать запрос для настраивания Альтернативного Контактного номера для Пользователя/Устройства обработки вызовов.

Запросы CLI

Получить доступные Таблицы ограничений

admin:run cuc dbquery unitydirdb select displayname from vw_restrictiontable
displayname --------------------------------------------------------- Default Transfer Default Outdial Default Fax Default System Transfer User-Defined and Automatically-Added Alternate Extensions

Определить Ограничения в "Передаче По умолчанию" Таблица ограничений

admin:run cuc dbquery unitydirdb select sequencenumber, blocked, numberpattern from 
vw_restrictionpattern where restrictiontableobjectid in (select objectid from vw_restrictiontable 
where displayname='Default Transfer') order by sequencenumber
sequencenumber blocked numberpattern -------------- ------- -------------- 0 1 1212 1 1 9??????? 2 1 91???????* 3 1 9011???????* 4 1 9???????????* 5 1 900 6 1 *

Важные замечания о Таблице ограничений:

sequencenumber в Таблице ограничений задает заказ, в котором Cisco Unity Connection применит каждый образец вызова.

заблокированные Значения в Таблицах ограничений указывают:

  • 0: Использование разрешения строк набора, совпадающих с образцом
  • 1: Не разрешайте использование строк набора, совпадающих с образцом

numberpattern в Таблице ограничений предоставляет определенные номера или образцы номеров (включая внешние и дальние коды доступа), который может быть разрешен или ограничен.
Использует цифры 0 до 9 плюс эти специальные символы:

  • * Совпадает с нулем или большим количеством цифр
  • ? Совпадает точно с одной цифрой. Каждый? служит местозаполнителем для одной цифры.
  • # Соответствует #, включают телефон

Например, Для отсортировывания всех номеров телефона, которые запускаются с 206, но более длинны, чем 7 цифр войдите 9206????? * для образца (и набор, "Заблокированный" == истинный).

США. Междугородние вызовы заблокированы, как определено Таблицей ограничений.

Получить Все Настройки пользователя для длинных Междугородных вызовов

admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber 
from vw_alternatecontactnumber as acn inner join vw_menuentry as me on 
acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on 
me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on 
ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1' and acn.transfernumber like '91%'
alias dtmfaccessid touchtonekey transfernumber ------- ------------ ------------ -------------- Anirudh 1008 9 914084343219

Примечание:
как средства '91%' любой номер, который начинается 91.
Для международных вызовов, как '9011%' может использоваться.
Для проверки определенного номера замените acn.transfernumber как '91%' с acn.transfernumber = '914084343219'
touchtonekey является Входным параметром Абонента

Примечание: В данном примере междугородный номер определен для пользователя Администратором. Когда Администратор определяет номер, как отмечалось ранее, Таблицы ограничений не проверены.

Получить Все Устройства обработки вызовов, настроенные для длинных Междугородных вызовов

admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, 
acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on 
ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join 
vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid and acn.transfernumber like '91%'
No records found

Заставить Всех Пользователей с "Передачей Чередовать Контактный номер", настроенный

admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber 
from vw_alternatecontactnumber as acn inner join vw_menuentry as me on 
acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on 
me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on 
ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1'
alias dtmfaccessid touchtonekey transfernumber ------------- ------------ ------------ -------------- Anirudh 1008 9 914084343219 AMavilakandy 8023 1 1212

Примечание:
В данном примере 1212 был заблокирован в таблице ограничений после определяемого пользователем это как альтернативный контактный номер. 914084343219 был определен Администратором. Следовательно для обоих этих вызовов номеров будет передан даже при том, что Таблица ограничений блокирует его.
Все активные Альтернативные Контактные номера будут отображены с этим запросом.

Заставить Все Устройства обработки вызовов с "Передачей Чередовать Контактный номер", настроенный

admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, 
acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on 
ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join 
vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid
displayname dtmfaccessid touchtonekey transfernumber ----------- ------------- ------------ -------------- APAC 56565 2 2226 APAC 56565 3 2226 EU null 1 2226 EU null 2 2226


Document ID: 117554