[AsteriskBrasil] Erro no campo dst do CDR
Luiz Henrique Gomes
lhgomes em treynet.com.br
Segunda Abril 10 14:36:48 BRT 2006
Pessoal, alguém sabe como o Asterisk define o campo "dst" ou "destination"
na hora de gerar o CDR?
Fiz algumas alterações em um servidor para criação de IVR e quando é gerado
o CDR ele coloca neste campo o nome da extensão que dispara a macro que
contem o comando Dial e não o destino da chamada.
Ex:
[inbound-custom]
exten => vendas,1,SetVar(INTROSOUND=introvendas)
exten => vendas,2,SetVar(RAMAL=4100)
exten => vendas,3,Goto(intro,1)
exten => intro,1,Answer
exten => intro,2,SetMusicOnHold(default)
exten => intro,3,DigitTimeout,3
exten => intro,4,ResponseTimeout,6
exten => intro,5,Playback(${INTROSOUND})
exten => intro,6,Background(intro)
exten => trans,100,Playback(waittransfer)
exten => trans,101,Macro(dialout-trunk,2,${RAMAL},)
exten => t,1,Goto(trans,100)
[from-telco]
exten => 4100,1,Goto(inbound-custom,vendas,1)
Quando é gerado o CDR no campo "destination" aparece "trans" e não o ramal
de destino, no caso 4100, ou seja, ele tá pegando a extensão que dispara a
macro "dialout-trunk".
Luiz Henrique Gomes
Gerente de Projetos
TreyNet Consultoria
Cel : 55 11 9245-7955
www.treynet.com.br
Mais detalhes sobre a lista de discussão AsteriskBrasil