Este documento describe cómo la Tabla de Restricciones afecta a la transferencia de llamadas cuando la opción "Transferir a número de contacto alternativo" se utiliza en la Entrada de llamantes de Usuarios / Controladores de llamadas. Esta función se conoce como Marcación con una sola clave, ya que permite que una única clave represente un número.
Para obtener más información sobre esta función, refiérase a la sección Oferta de Marcación con una Clave durante los Saludos del Manejador de Llamadas del documento Administración de los Manejadores de Llamadas en Cisco Unity Connection. Este documento también proporciona información sobre cómo consultar la base de datos para extraer datos en los Números de Contacto Alternativos configurados.
El administrador habilita esta opción a través de la página Cisco Unity Connection Administration. El administrador puede definir cualquier número independientemente de las restricciones definidas en la tabla de restricciones.
El usuario puede modificar/desactivar la extensión alternativa mediante la conversación en la interfaz de usuario telefónica (TUI). Cuando el usuario modifica el número, se compara con el patrón bloqueado en la tabla de restricciones asociada a la clase de servicio del usuario. Si se introduce un número bloqueado, se muestra al usuario un mensaje de error que indica que el número está bloqueado.
Para obtener más información sobre cómo los usuarios acceden a esta función, refiérase al capítulo Administración de los Números de Contacto Alternativos de la Guía del Usuario para la Guía de la Interfaz Telefónica de Cisco Unity Connection.
Una vez que el usuario ha definido el número, no se compara con la tabla de restricciones cuando se produce la transferencia de llamada real. La comprobación sólo se produce cuando el usuario define el número. Las modificaciones en la tabla de restricciones para bloquear el número definido por el usuario aún permitirán que la llamada se transfiera ya que el número ya está definido.
Se puede consultar la base de datos para configurar el número de contacto alternativo para el usuario/administrador de llamadas.
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 *
Notas importantes sobre la tabla de restricciones:
sequencenumber en la Tabla de Restricciones especifica el orden en el que Cisco Unity Connection aplicará cada patrón de llamada.
Valores bloqueados en Tablas de Restricción indica:
el patrón de numeración en la tabla de restricciones proporciona números o patrones específicos de números (incluidos los códigos de acceso externos y de larga distancia) que se pueden permitir o restringir.
Utiliza los dígitos del 0 al 9 más estos caracteres especiales:
Por ejemplo, para eliminar todos los números de teléfono que comienzan por 206 pero tienen más de 7 dígitos, introduzca 9206?????* para el patrón (y establezca "Bloqueado" == verdadero).
Las llamadas de larga distancia de EE. UU. se bloquean según lo definido en la tabla de restricciones.
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
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
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
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
27-Mar-2014 |
Versión inicial |