[AsteriskBrasil] RES: URA

Sidnei - IG sidnei_rp em ig.com.br
Terça Abril 24 15:08:02 BRT 2012


Olá Roger.

Fiz praticamente o que você postou:

 

exten => i,1,Set(LOOPCOUNT=0)

exten => i,n,Set(LOOPCOUNT=$[${LOOPCOUNT}+1])

exten => i,n,GotoIf($[${LOOPCOUNT} = 2]?hangup)

exten => i,n,Playback(custom/opcao-invalida-ast)

exten => i,n,Goto(app-announcement-5,s,ura)

exten => i,n(hungup),Playback(vm-goodbye)

exten => i,n,Hangup

 

A única diferença é que criei a variável ${LOOPCOUNT}, que no seu caso foi a
${CONTAERROS}, porém não funcionou, e se eu comento essa variável da erro da
mesma forma.

 

 

De: Roger Pitigliani [mailto:rogerwinter em gmail.com] 
Enviada em: terça-feira, 24 de abril de 2012 14:55
Para: sidnei_rp em ig.com.br; asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] URA

 

Faz um contador na exten "i"..
Mais ou menos assim..

exten => i,1,NoOp( == OPCAO INVALIDA ==);
exten => i,n,Set(CONTAERROS=$[${CONTAERROS} + 1]);
exten => i,n,GotoIf($[ ${CONTAERROS} = 3 ]?desliga);
exten => i,n,Goto(contexto-ura,s,1); Repete URA
exten => i,n(desliga),Hangup()

 

 

Em 24 de abril de 2012 14:41, Sidnei - IG <sidnei_rp em ig.com.br> escreveu:

Pessoal.

Como faço para que em uma URA se a pessoa digitar a opção errada somente na
3 vez eu desligue a ligação.

Nas duas primeiras tentativas eu retornar ela para o menu.

Estou usando Asterisk 1.8 puro.

 

Obrigado.

 

 


_______________________________________________
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
_______________________________________________
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Contato (11) 3016-5200 <tel:%2811%29%203016-5200>  – Site
www.digivoice.com.br
________
YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
mercado.
email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
<tel:%2811%29%205503-1011> 
______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org




-- 
--
Roger Pitigliani
rogerwinter em gmail.com
Skype: roger.pitigliani

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


Mais detalhes sobre a lista de discussão AsteriskBrasil