[AsteriskBrasil] RES: RES: Verificar Faixa de Ramal

Sidnei - IG sidnei_rp em ig.com.br
Quarta Dezembro 7 13:38:18 BRST 2011


Olá Carlos.

O que acontece é o seguinte.

Essa faixa de ramal 101 à 299 não é proibida de fazer ligação, só que eles
tem que realizar via um sistema que desenvolvi via WEB que é integrado com o
CRM da empresa, pois dessa forma irá gerar um registro dessa ligação nesse
CRM.

Se ele realizar direto pelo ramal perco essa integração, além de estar
usando a função agente login, o que impossibilita qualquer discagem pelo
aparelho.

Já está tudo funcionando, só quero bloquear a ligação pelo ramal porque
sempre tem um espertinho que quer burlar o sistema, e fazer ligações
particulares.

Os ramais são todos softfones, então eles logam no sistema, e quando querem
fazer ligação particulares, eles usam a segunda linha do softfone.

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Carlos
Toguchi
Enviada em: quarta-feira, 7 de dezembro de 2011 13:19
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] RES: Verificar Faixa de Ramal

 

Os ramais da faixa 1300-1359 você cria colocando como sendo do contexto
˜liga", por exemplo , colocando na definição do ramal algo como :

[1300]

deny=0.0.0.0/0.0.0.0

type=friend

secret=senha

qualify=yes

port=5060

pickupgroup=

permit=0.0.0.0/0.0.0.0

nat=no

mailbox=1300 em device

host=dynamic

dtmfmode=rfc2833

dial=SIP/1300

context=liga

canreinvite=no

callgroup=

callerid=device <1300>

 

 

Os ramais da faixa 101-299 você cria como sendo do conexto "bloqueado", por
exemplo, colocando na definição do ramal algo como:

 

[129]

deny=0.0.0.0/0.0.0.0

type=friend

secret=101

qualify=yes

port=5060

pickupgroup=

permit=0.0.0.0/0.0.0.0

nat=no

mailbox=129 em device

host=dynamic

dtmfmode=rfc2833

dial=SIP/129

context=bloqueado

canreinvite=no

callgroup=

callerid=device <129>

 

Aí você define os dois contextos :

 

[liga]

"coloque aqui o que vc para discar"

 

[bloqueado]

exten => s,1,Playback(use-discador-web)

exten => s,2,Hangup

 

 

 

Espero que tenha ficado claro.

 

 

On 07/12/2011, at 11:51, Sidnei - IG wrote:





Não entendi.

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Carlos
Toguchi
Enviada em: quarta-feira, 7 de dezembro de 2011 11:26
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] Verificar Faixa de Ramal

 

 

Sidnei, melhor tratar isto através do contexto.

 

 

 

On 07/12/2011, at 11:07, Sidnei - IG wrote:






Olá Pessoal.

Preciso fazer o seguinte:

 

Toda ligação antes de ser executada tem que ser verificado qual a faixa de
ramal este realizando a ligação.

Tenho a seguinte faixa de ramal :

 

1300 à 1359 e 101 à 299.

 

Então se a ligação for realizada por um ramal da faixa 101 à 299 tem que
rodar um áudio e desligar.

Se for pela faixa 1300 à 1359 tem que realizar a ligação.

 

Estou usando Elastix 1.6 então tentei o seguinte:

 

exten => s,1,Set(AMPUSER=${IF($["foo${AMPUSER}" =
"foo"]?${CALLERID(number)}:${AMPUSER})}) ========verifica qual é o ramal

exten => s,n,GotoIf($["${AMPUSER}" >= "1300" & "${AMPUSER}" <=
"1359"]?continua:desligar) =============se estiver entre 1300 e 1359 =
continua senão = playback.

exten => s,n(desligar),Playback(use-discador-web)

exten => s,n,Hangup

exten => s,n(continua),MacroExit()

 

O que acontece é que se for um ramal 130 por exemplo ele envia para a prio
“continua”, se for 129 funciona da forma que quero.

Alguém sabe como resolver isso, se está certo a forma que estou fazendo?

Grato pela ajuda.

 

 

Sidnei Pereira.

 

 

 

 

_______________________________________________
KHOMP ::: External Series Experience :::
Um novo conceito para o mercado de aplicações que vai
fazer você pensar fora da caixa. Aguarde este lançamento
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. 
www.digivoice.com.br <http://www.digivoice.com.br/>  ou (11)3016-5200.
________
GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM vía tronco SIP
Escalável até 240 canáis, Portabilidade Numérica,  Balanceamento de Carga,
Bilhetagem
Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
Shop Voip, representante exclusivo: www.shopvoip.com.br
<http://www.shopvoip.com.br/>  ou 0800-6021244 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org

 

_______________________________________________
KHOMP ::: External Series Experience :::
Um novo conceito para o mercado de aplicações que vai
fazer você pensar fora da caixa. Aguarde este lançamento
_______________________________________________
DIGIVOICE: Lider no mercado de placas para Asterisk
Único fabricante com Centro de Treinamento especializado.
LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. 
www.digivoice.com.br ou (11)3016-5200.
________
GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM vía tronco SIP
Escalável até 240 canáis, Portabilidade Numérica,  Balanceamento de Carga,
Bilhetagem
Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org

 

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20111207/a55336db/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil