<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"><<a href="mailto:jasanchez@terra.com.br">jasanchez@terra.com.br</a>></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> </div>
<div>a respeito do arquivo cdr_custom.conf e acho que responde tuas
dúvidas.</div>
<div> </div>
<div>O arquivo cdr_custom.conf fica localizado na pasta /etc/asterisk/ .</div>
<div> </div>
<div>Por default, o Asterisk gera um CDR (ticket) para cada chamada
finalizada. Este arquivo (cdr_custom.conf) define exatamente o que será
gravado na linha relativa a esse CDR no arquivo de bilhetagem.</div>
<div> </div>
<div>Os CDRs são guardados em um arquivo CSV na pasta
/var/log/asterisk/cdr-csv .</div>
<div> </div>
<div>;<br>; Mapeamentos para um arquivo de configuração
customizado<br>;<br>[mappings]<br>Master.csv =>
"${CDR(clid)}","${CDR(src)}","${CDR(dst)}","${CDR(dcontext)}","${CDR(channel)}","${CDR(dstchannel)}","${CDR(lastapp)}","${CDR(lastdata)}","${CDR(start)}","${CDR(answer)}","${CDR(end)}","${CDR(duration)}","${CDR(billsec)}","${CDR(disposition)}","${CDR(amaflags)}","${CDR(accountcode)}","${CDR(uniqueid)}","${CDR(userfield)}"</div>
<div> </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> </div>
<div>Como você pode ver, é possível definir diferentes "layouts" para
diferentes arquivos.</div>
<div> </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> </div>
<div>Espero que seja de ajuda.</div>
<div> </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 <<a href="mailto:jasanchez@terra.com.br" target="_blank">jasanchez@terra.com.br</a>><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: "Patrick S Ximenes" <<a href="mailto:hexaclamys@gmail.com" target="_blank">hexaclamys@gmail.com</a>><br>To:
<<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>><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>> Vamos la, quando o ramal faz uma
ligacao ele manda um bilhete dentro do<br>> var/log/asterisk/cdr-csv tem um
arquivo chamado master.csv. Quando eu abro<br>> esse arquivo no Execel, ele
vem disposto em uma sequencia tipo numero do<br>> ramal depois numero
discado eassim por diante, eu quero mudar essa ordem ,<br>> colocar
primeiro a data depois o numeor do ramal, para poder padronizar <br>>
uma<br>> bilhetagem pois quando eu abrir isso em um software de tarifacao
nao ter<br>> mais probelmas em relacao a disponibilidade do
bilhete.<br>><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>"Dados olhos suficientes, todos os erros são triviais."<br>
</div>