Opa, a galera pode até dizer que funciona mas tentei isso na sexta passada e a ura não funcionou quando dentro de uma macro, acho que vai ter que usar o goto e um contexto.
Em 18/02/08, Gilberto Nunes Ferreira<[EMAIL PROTECTED]> escreveu: > Olá a todos... > tenho o seguinte plano de discagem: > > [macro-inicio] > exten => s, 1, Wait,1 > exten => s, n, Answer() > exten => s, n, Noop() > exten => s, n, Set(LANGUAGE()=pt_BR) > exten => s, n, Set(OS=/etc/asterisk/OS) > exten => s, n, System(psql -U postgres -h xxx.yyy.zzz.www -d YZY -c "SELECT > * FROM tabela" > ${OS}/${ARG1}/os > _${ARG1}) > exten => s, n, System(cat ${OS}/${ARG1}/os_${ARG1} | grep "|" | cut -d"|" > -f6 | grep -v sta_cod | tail -n -1 > ${OS}/${ARG1}/tec_${ARG1}) > exten => s, n, Set(TEC=$(cat ${OS}/${ARG1}/tec_${ARG1}) > > exten => s, n, Background(inicio) > exten => 8, 1, Set(LANGUAGE()=pt_BR) > exten => 8, 2, Macro(disctec,${TEC}) > exten => 9, 1, Set(LANGUAGE()=pt_BR) > exten => 9, 2, Macro(Grava_msg_tecnico,${TEC}) > exten => 7, 1, Set(LANGUAGE()=pt_BR) > exten => 7, 2, Goto(s,7) > exten => i, 1, Playback(invalid) > exten => i, 2, Wait,1 > exten => i, 3, Goto(s,7) > exten => t, 1, Wait,1 > exten => t, 2, Queue(telefonista|tT|||150) > exten => s, 8, hangup() > > [macro-disctec] > exten => s, 1, Answer() > exten => s, 2, Gotoif($[${TEC} = 71]?100) > > exten => s, 100, Dial(SIP/8030,150,tT) > > exten => s, HangUp() > > Esse plano de discagem está intergrado a um plano anterior, em que o > originador da chamada disca um numero determinado e após uma consulta em um > banco de dados PostgreSQL, ele retornar uma variavel especifica. > Ok... > Acontece que após o chamador ouve a gravação 'inicio' ( Background(inicio)), > ele é orientado a discar 8. > Porém quando ele digita 8, para ser jogado na Macro-inicio, a chamada > simplesmente cai! > Será que eu estou deixando alguma coisa de fora! > Por gentileza, se puderem me ajudar agradeço.. > Obrigado > > > > > ________________________________ > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > > > _______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > == VoIPMania.com.br == > > _______________________________________________ > LIsta de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil