[AsteriskBrasil] Ajuda com Macro em um plano de discagem

Gilberto Nunes Ferreira gilbertonunes em yahoo.com.br
Segunda Fevereiro 18 09:46:41 BRT 2008


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! 
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20080218/5f6bde28/attachment.htm 


More information about the AsteriskBrasil mailing list