<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Em 31-07-2013 15:05, Patrick El Youssef escreveu:
<blockquote cite="mid:51F951DD.30909@gmail.com" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
Sylvio,<br>
Usei a opção "e" no Dial que joga pra extensão "h" porém o
"billsec" da chamada vem sempre como 0<br>
Só lembrando que eu também chamo uma Macro (tentei também com
Gosub) que pega o uniqueid do destino<br>
Testei o parametro F mas cheguei aos mesmos resultados com mais de
uma transferencia<br>
Alguém ja teve esse problema?<br>
</blockquote>
<br>
Olá!<br>
<br>
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:<br>
<br>
same => n,Set(chave=${UNIQUEID})<br>
same => n,Set(inicio=${EPOCH})<br>
same => n,<font style="font-size:12pt" face="Arial" size="3">Dial(....)</font><br>
same => n,Hangup()<br>
<br>
exten => h,1,Set(tempo=[${inicio} - ${EPOCH}])<br>
exten => h,2,System(echo "${chave} ${tempo}" >>
/var/log/asterisk/cdr_csv/tempos_totais.txt)<br>
<br>
[]'s<br>
Junior Polegato<br>
<br>
<div class="st4originalSignature"></div>
</body>
</html>