<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Oi Gente,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Tenho uma situação que, apesar de ter pesquisado no
hitórico da lista e em alguns livros sobre o asterisk, não consegui ainda
resolver.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>
<DIV><FONT face=Arial size=2>O plano de discagem é bem mais extenso e coloquei
aqui apenas o que interessa para que eu possa expor o
problema.</FONT></DIV></DIV>
<DIV><FONT face=Arial size=2>Considerando o plano de discagemem abaixo, sempre
que alguem discar 950, vai ouvir uma gravação que pede que digite o número um ou
número 2.</FONT></DIV>
<DIV><FONT face=Arial size=2>Até ai tudo bem. Mas acontece que se o usuário ,
sem ter ligado 950, simplesmente discar 1, o número 32461436 vai ser
chamado de qualquer jeito. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial
size=2>exten=>950,1,Answer()<BR>exten=>950,n,DigitTimeout(2)<BR>exten=>950,n,Background(vm-enter-num-to-call)<BR>exten=>950,n,WaitExten(5)<BR>exten=>1,1,macro(ligainterno,32461436)<BR>exten=>1,n,Goto(Daniel,950,1)<BR>exten=>2,1,macro(ligainterno,32461929)</FONT></DIV>
<DIV><FONT face=Arial size=2>....</FONT></DIV>
<DIV><FONT face=Arial size=2>....</FONT></DIV>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>Como posso fazer para evitar que isto aconteça ?
Tem alguma variável que armazena o número discado enquanto o Backgound() e
WaitExten() estão atuando ?</FONT></DIV>
<DIV> </DIV>
<DIV>Pensei em algo assim :</DIV>
<DIV>-> Se existe alguma forma de armazenar o número digitado numa variável,
por exemplo: NUMERO_DIGITADO , então, faz-se um teste com
gotoif($[${NUMERO_DIGITADO} = 1}?numero-um), redirecionando para extensões
definidas com strings alfanuméricas.</DIV>
<DIV> </DIV>
<DIV>exten=>numero-um,1,macro(ligainterno,32461436)<BR></DIV>
<DIV>Tem como isto ser implementado ? Qual a variável que armazena o número
digitado ?</DIV>
<DIV>Se não existe esta variável, que outra alternativa posso usar ?</DIV>
<DIV> </DIV>
<DIV>Valeu.....</DIV>
<DIV> </DIV></DIV></FONT></BODY></HTML>