Voz y Comunicaciones unificadas : Cisco Unity Connection

Unity Connection: Las tablas de restricción efectúan en “transferencia para alternar la característica del número de contacto”

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe cómo la tabla de restricción afecta a la transferencia de las llamadas cuando la “transferencia para alternar la opción del número de contacto” se utiliza bajo entrada del llamador de los usuarios/de los administradores de llamadas. Esta característica se conoce como Uno-clave que marca mientras que permite a una sola clave para representar un número.

Para más información sobre esta característica, refiera a la Uno-clave de ofrecimiento que marca durante la sección del saludos del administrador de llamadas manejo de los administradores de llamadas en el documento del Cisco Unity Connection. Este documento también proporciona la información sobre cómo preguntar la base de datos para extraer los datos sobre los números de contacto alternos configurados.

Contribuido por Anirudh Mavilakandy, ingeniero de Cisco TAC.

Diseño

El administrador habilita esta opción vía la página de administración del Cisco Unity Connection. El administrador puede definir cualquier número con independencia de las restricciones definidas en la tabla de restricción.

El usuario puede modificarse/neutralización la extensión alterna vía la conversación en el Telephone User Interface (TUI). Cuando el usuario modifica el número, se marca contra el modelo bloqueado en la tabla de restricción asociada a la clase del servicio del usuario. Si se ingresa un número bloqueado, un prompt de error se realiza al usuario que indica que el número está bloqueado.

Para más información sobre cómo los usuarios acceden esta característica, refiera a manejar su capítulo alterno de los números de contacto del guía del usuario para la guía de la interfaz del teléfono del Cisco Unity Connection.

Nota:
El usuario debe oír capaz/modificar la opción de la extensión alterna vía el TUI solamente cuando el administator habilita esta opción vía la página de administración del Cisco Unity Connection.

Limitación

Después de que el número sea definido por el usuario, no se marca contra la tabla de restricción cuando ocurre la transferencia de llamada real. El control sucede solamente cuando el número es definido por el usuario. Las modificaciones a la tabla de restricción para bloquear el número definido por el usuario todavía permitirán la llamada se transfieran como el número se define ya.

La base de datos se puede preguntar para conseguir el número de contacto alterno configurado para el usuario/el administrador de llamadas.

Interrogaciones CLI

Para conseguir las tablas de restricción disponibles

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

Para conseguir las restricciones definidas en “la tabla de restricción de la transferencia del valor por defecto”

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 *

NOTAS IMPORTANTES sobre la tabla de restricción:

el sequencenumber en la tabla de restricción especifica la orden en la cual el Cisco Unity Connection aplicará cada modelo de la llamada.

los valores bloqueados en las tablas de restricción indican:

  • 0: Uso del permiso de las cadenas de marcado que corresponden con el modelo
  • 1: No permita el uso de las cadenas de marcado que corresponden con el modelo

numberpattern en la tabla de restricción proporciona los números o los modelos specifiic de los números (externo incluyendo y los códigos de acceso de larga distancia) que pueden ser permitidos o ser restringidos.
Utiliza los dígitos 0 a 9 más estos caracteres especiales:

  • * Coincidencias cero o más dígito
  • ¿? Coincidencias exactamente un dígito. ¿Cada uno? servicios como placeholder para un dígito.
  • # corresponde al # la clave en el teléfono

Por ejemplo, para defender hacia fuera todos los números de teléfono que comiencen con 206 pero sean más largos de 7 dígitos, ingrese 9206?????* para el modelo (y fije el == “bloqueado” verdad).

U.S. Las llamadas de larga distancia se bloquean según lo definido por la tabla de restricción.

Para conseguir todos los usuarios configurados para las llamadas de larga distancia

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

Nota:
como '91%' significa cualquier número que comience con 91.
Para las llamadas internacionales, como '9011%' puede ser utilizado.
Para marcar un número específico, substituya acn.transfernumber como '91%' por acn.transfernumber='914084343219
el touchtonekey es la opción de entrada del llamador

Nota: En este ejemplo el número de larga distancia es definido para el usuario por el administrador. Como tablas de restricción anteriores mencionadas no se marcan cuando el administrador define el número.

Para conseguir todos los administradores de llamadas configurados para las llamadas de larga distancia

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

Para conseguir a todos los usuarios con la “transferencia alternar el número de contacto” configurado

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

Nota:
En este ejemplo 1212 fue bloqueado en la tabla de restricción después del definido por el usario esto como número de contacto alterno. 914084343219 fueron definidos por el administrador. Por lo tanto para ambas estas llamadas de los números será transferido aunque la tabla de restricción lo bloquea.
Todos los números de contacto alternos activos serán visualizados con esta interrogación.

Para conseguir a todos los administradores de llamadas con la “transferencia alternar el número de contacto” configurado

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