Em 31-07-2013 15:05, Patrick El Youssef escreveu:
Sylvio,
Usei a opção "e" no Dial que joga pra extensão "h" porém o "billsec"
da chamada vem sempre como 0
Só lembrando que eu também chamo uma Macro (tentei também com Gosub)
que pega o uniqueid do destino
Testei o parametro F mas cheguei aos mesmos resultados com mais de uma
transferencia
Alguém ja teve esse problema?
Olá!
Uma dica que me ocorreu: criar uma variável com o tempo antes e
do Dial e outra com o UniqueId, aí no Hangup jogar a chave e a diferença
num arquivo, assim terá o tempo total da ligação, e com o UniqueID pode
calcular pelo CDR o tempo que demorou para atender, por exemplo:
same => n,Set(chave=${UNIQUEID})
same => n,Set(inicio=${EPOCH})
same => n,Dial(....)
same => n,Hangup()
exten => h,1,Set(tempo=[${inicio} - ${EPOCH}])
exten => h,2,System(echo "${chave} ${tempo}" >>
/var/log/asterisk/cdr_csv/tempos_totais.txt)
[]'s
Junior Polegato
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org