<div dir="ltr">Faz tempo que não mexo diretamente com o CDR, ele continua se perdendo todo nas transferências?<br><br><div class="gmail_quote">2008/8/20 jose <span dir="ltr">&lt;<a href="mailto:jasanchez@terra.com.br">jasanchez@terra.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">





<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Obrigado Prof pela sua atencao, pessoas como voce 
engrandecem nosso pais, grande abraco</font></div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;"><div class="Ih2E3d">
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">----- Original Message ----- </div>
  <div style="background: rgb(228, 228, 228) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<b>From:</b> 
  <a title="alexfeldmann@yahoo.com.br" href="mailto:alexfeldmann@yahoo.com.br" target="_blank">Prof Alexander Feldmann</a> </div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b> <a title="asteriskbrasil@listas.asteriskbrasil.org" href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a> 
  </div>
  </div><div><div></div><div class="Wj3C7c"><div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
<b>Sent:</b> Wednesday, August 20, 2008 2:30 
  PM</div>
  <div style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b> [AsteriskBrasil] Res: 
  bilhetagem</div>
  <div><br></div>
  <div style="font-size: 12pt; font-family: times new roman,new york,times,serif;">
  <div>José, encontrei o seguinte texto - que traduzi do inglês - na página <a href="http://www.asteriskguru.com/tutorials/cdr_custom_conf.html" target="_blank">http://www.asteriskguru.com/tutorials/cdr_custom_conf.html</a></div>

  <div>&nbsp;</div>
  <div>a respeito do arquivo cdr_custom.conf e acho que responde tuas 
  dúvidas.</div>
  <div>&nbsp;</div>
  <div>O arquivo cdr_custom.conf fica localizado na pasta /etc/asterisk/ .</div>
  <div>&nbsp;</div>
  <div>Por default, o Asterisk gera um CDR (ticket) para cada chamada 
  finalizada. Este arquivo (cdr_custom.conf)&nbsp;define exatamente o que será 
  gravado na linha relativa a esse CDR no arquivo de bilhetagem.</div>
  <div>&nbsp;</div>
  <div>Os CDRs são guardados em um arquivo CSV na pasta 
  /var/log/asterisk/cdr-csv .</div>
  <div>&nbsp;</div>
  <div>;<br>; Mapeamentos para um arquivo de configuração 
  customizado<br>;<br>[mappings]<br>Master.csv =&gt; 
  &quot;${CDR(clid)}&quot;,&quot;${CDR(src)}&quot;,&quot;${CDR(dst)}&quot;,&quot;${CDR(dcontext)}&quot;,&quot;${CDR(channel)}&quot;,&quot;${CDR(dstchannel)}&quot;,&quot;${CDR(lastapp)}&quot;,&quot;${CDR(lastdata)}&quot;,&quot;${CDR(start)}&quot;,&quot;${CDR(answer)}&quot;,&quot;${CDR(end)}&quot;,&quot;${CDR(duration)}&quot;,&quot;${CDR(billsec)}&quot;,&quot;${CDR(disposition)}&quot;,&quot;${CDR(amaflags)}&quot;,&quot;${CDR(accountcode)}&quot;,&quot;${CDR(uniqueid)}&quot;,&quot;${CDR(userfield)}&quot;</div>

  <div>&nbsp;</div>
  <div>Vejamos mais de perto as variáveis que podemos definir:</div>
  <div>${CDR(clid)} = callerid para a chamada (com o nome)<br>${CDR(src)} = 
  número de callerid para a chamada<br>${CDR(dst)} = ramal de 
  destino<br>${CDR(dcontext)} = contexto de destino<br>${CDR(channel)} = canal 
  Src (fonte)<br>${CDR(dstchannel)} = canal de destino, se 
  aplicável<br>${CDR(lastapp)} = última application do dialplan que foi 
  utilizada - em uma chamada de saída será o DIAL.<br>${CDR(lastdata)} = os 
  parâmetros passados para a última application do dialplan 
  utilizada<br>${CDR(start)} = hora de ínicio da chamada<br>${CDR(answer)} = 
  hora em que a chamada foi atendida<br>${CDR(end)} = hora em que a chamada foi 
  encerrada<br>${CDR(duration)} = duração da chamada<br>${CDR(billsec)} = real 
  duração da chamada (sem o ring)<br>${CDR(disposition)} = status da chamada 
  (ANSWERED, BUSY, NO ANSWER)<br>${CDR(amaflags)} = flag para o tipo de CDR 
  (pode ser setado no a.o. sip.conf)</div>
  <div>default: define o default do sistema.<br>omit: não gravar 
  registros.<br>billing: marcar a entrada para bilhetagem<br>documentation: 
  marcar a entrada para documentação.</div>
  <div>${CDR(accountcode)} = o código de conta, como definido para este canal 
  com por exemplo SetAccountcode no dialplan (Extensions.conf) no arquivo de 
  configuração de canal (p.ex. por usuário no sip.conf e/ou no iax.conf e por 
  canal no zaptel.conf)<br>${CDR(uniqueid)} = id único para esta 
  chamada<br>{CDR(userfield)} = campo do usuário setado pelo comando 
  SetCDRUserfield no dialplan</div>
  <div>&nbsp;</div>
  <div>Como você pode ver, é possível definir diferentes &quot;layouts&quot; para 
  diferentes arquivos.</div>
  <div>&nbsp;</div>
  <div>O nome de arquivo default é Master.csv mas, se você especificar um 
  <i>accountcode</i> diferente (com SetAccount ou em sip.conf ou iax.conf ou 
  zaptel.conf), o nome do arquivo mudará.</div>
  <div>&nbsp;</div>
  <div>Espero que seja de ajuda.</div>
  <div>&nbsp;</div>
  <div>Prof. Alexander Feldmann, MSc</div>
  <div>Coordenador - Sistemas de Informação</div>
  <div>Faculdade Gama e Souza - Campus II</div>
  <div>Rio de Janeiro - RJ<br></div>
  <div style="font-size: 12pt; font-family: times new roman,new york,times,serif;">
  <div style="font-size: 13px; font-family: arial,helvetica,sans-serif;">----- 
  Mensagem original ----<br>De: jose &lt;<a href="mailto:jasanchez@terra.com.br" target="_blank">jasanchez@terra.com.br</a>&gt;<br>Para: 
  <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>Enviadas: Quarta-feira, 20 de 
  Agosto de 2008 10:29:40<br>Assunto: [AsteriskBrasil] bilhetagem<br><br>Acho 
  que nao fui claro, preciso que quando o ramal faca uma ligacao ja envie 
  <br>para o master.csv a sequencia que eu quero<br><br>----- Original Message 
  ----- <br>From: &quot;Patrick S Ximenes&quot; &lt;<a href="mailto:hexaclamys@gmail.com" target="_blank">hexaclamys@gmail.com</a>&gt;<br>To: 
  &lt;<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>&gt;<br>Sent: 
  Tuesday, August 19, 2008 5:28 PM<br>Subject: Re: [AsteriskBrasil] (sem 
  assunto)<br><br><br>Edite a ordem no arquivo /etc/asterisk/cdr_custom.conf. La 
  você altera essa<br>ordem. Neste caso os cdrs com a ordem desejada 
  estarão<br>em /var/log/asterisk/cdr-custom/Master.csv.<br><br>Em Tuesday 19 
  August 2008 09:54:29 jose escreveu:<br>&gt; Vamos la, quando o ramal faz uma 
  ligacao ele manda um bilhete dentro do<br>&gt; var/log/asterisk/cdr-csv tem um 
  arquivo chamado master.csv. Quando eu abro<br>&gt; esse arquivo no Execel, ele 
  vem disposto em uma sequencia tipo numero do<br>&gt; ramal depois numero 
  discado eassim por diante, eu quero mudar essa ordem ,<br>&gt; colocar 
  primeiro a data depois o numeor do ramal, para poder padronizar <br>&gt; 
  uma<br>&gt; bilhetagem pois quando eu abrir isso em um software de tarifacao 
  nao ter<br>&gt; mais probelmas em relacao a disponibilidade do 
  bilhete.<br>&gt;<br></div></div></div><br>
  <hr size="1">
  Novos endereços, o Yahoo! que você conhece. <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.new.mail.yahoo.com/addresses" target="_blank">Crie 
  um email novo</a> com a sua cara @<a href="http://ymail.com" target="_blank">ymail.com</a> ou @<a href="http://rocketmail.com" target="_blank">rocketmail.com</a>.
  </div></div><p>
  </p><hr>

  <p></p>_______________________________________________<br>Compre uma camiseta 
  da AsteriskBrasil.org!<br><a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br><br>Acesse o canal 
  IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
  #asterisk-br<br>_______________________________________________<br>Lista de 
  discussões 
  AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></blockquote>
</div>
<br>_______________________________________________<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div><br><br clear="all"><br>-- <br>Grato,<br>
Rafael Puga<br><br>&quot;Dados olhos suficientes, todos os erros são triviais.&quot;<br>
</div>