Contents

Introduction

Projeto

Limitação

Consultas CLI

Para obter as tabelas de restrições disponíveis

Para obter as restrições definidas na tabela de restrições "Transferência padrão"

Para configurar Todos os usuários para chamadas de longa distância

Para configurar todos os manipuladores de chamadas para chamadas de longa distância

Para configurar Todos os usuários com "Transferir para Número de Contato Alternativo"

Para configurar Todos os Manipuladores de Chamada com "Transferir para Número de Contato Alternativo"

Introduction

Este documento descreve como a Tabela de Restrições afeta a transferência de chamadas quando a opção "Transferir para Número de Contato Alternativo" é usada na Entrada de Chamador de Usuários / Manipuladores de Chamadas. Esse recurso é conhecido como Discagem de uma chave, pois permite que uma única chave represente um número.

Para obter mais informações sobre esse recurso, consulte a seção Oferecendo discagem de uma chave durante saudações do manipulador de chamadas do documento Gerenciando manipuladores de chamadas no Cisco Unity Connection. Este documento também fornece informações sobre como consultar o banco de dados para extrair dados nos Números de Contato Alternativos configurados.

Projeto

O administrador ativa essa opção por meio da página Cisco Unity Connection Administration.O administrador pode definir qualquer número independentemente das restrições definidas na tabela de restrições.

O usuário pode modificar/desabilitar a Extensão alternativa por meio da conversação na TUI (Telephone User Interface, interface do usuário do telefone). Quando o usuário modifica o número, ele é verificado em relação ao Padrão bloqueado na Tabela de restrições associada à Classe de serviço do usuário. Se um número bloqueado for inserido, um prompt de erro será reproduzido para o usuário indicando que o número está bloqueado.

Para obter mais informações sobre como os usuários acessam esse recurso, consulte o capítulo Gerenciando seus números de contatos alternativos do Guia do usuário do Guia da interface de telefone do Cisco Unity Connection.

Note:

O usuário pode ouvir/modificar a opção de extensão alternativa via TUI somente quando o administrador habilita essa opção por meio da página Administração do Cisco Unity Connection.

Limitação

Depois que o número é definido pelo usuário, ele não é comparado à tabela de restrições quando a transferência real de chamadas ocorre. A verificação só acontece quando o número é definido pelo usuário. As modificações na tabela de restrições para bloquear o número definido pelo usuário ainda permitirão que a chamada seja transferida, pois o número já está definido.

O banco de dados pode ser consultado para obter o Número de contato alternativo configurado para o Manipulador de usuário/chamada.

Consultas CLI

Para obter as tabelas de restrições disponíveis

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 obter as restrições definidas na tabela de restrições "Transferência padrão"

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        *

Observações importantes sobre a tabela de restrições:

O número do sequenciador na Tabela de Restrições especifica a ordem na qual o Cisco Unity Connection aplicará cada padrão de chamada.

Valores bloqueados em Tabelas de Restrições indica:

- 0: Permitir o uso de strings de discagem correspondentes ao padrão

- 1: Não permitir o uso de strings de discagem correspondentes ao padrão

o padrão numérico na Tabela de Restrições fornece números ou padrões específicos de números (incluindo códigos de acesso externo e de longa distância) que podem ser permitidos ou restritos.

Usa dígitos de 0 a 9 mais estes caracteres especiais:

- * Corresponde a zero ou mais dígitos

- ? Corresponde exatamente a um dígito. Cada ? serve como espaço reservado para um dígito.

- # Corresponde à tecla # no telefone

Por exemplo, para filtrar todos os números de telefone que começam com 206 mas têm mais de 7 dígitos, digite 9206??????* para o padrão (e defina "Bloqueado" == verdadeiro).

As chamadas de longa distância dos EUA são bloqueadas conforme definido pela Tabela de Restrições.

Para configurar Todos os usuários para chamadas de longa distância

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

Note:

como '91%' significa qualquer número que começa com 91.

Para chamadas internacionais, como 9011% podem ser usadas.

Para verificar um número específico, substitua acn.transfernumber como '91%' por acn.transfernumber='914084343219'

tecla de toque é a opção de entrada do chamador

Note: Neste exemplo, o número de longa distância é definido para o usuário pelo Administrador. Como mencionado anteriormente, as tabelas de restrição não são marcadas quando o Administrador define o número.

Para configurar todos os manipuladores de chamadas para chamadas de longa distância

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 configurar Todos os usuários com "Transferir para Número de Contato Alternativo"

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

Note:

Neste exemplo, 1212 foi bloqueado na tabela de restrição depois que o usuário definiu isso como um número de contato alternativo. 914084343219 foi definido pelo Administrador. Portanto, para ambos os números, as chamadas serão transferidas, mesmo que a Tabela de Restrições a bloqueie.

Todos os números de contatos alternativos ativos serão exibidos com esta consulta.

Para configurar Todos os Manipuladores de Chamada com "Transferir para Número de Contato Alternativo"

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