Faz tempo que não mexo diretamente com o CDR, ele continua se perdendo todo nas transferências?
2008/8/20 jose <[EMAIL PROTECTED]> > Obrigado Prof pela sua atencao, pessoas como voce engrandecem nosso pais, > grande abraco > > ----- Original Message ----- > *From:* Prof Alexander Feldmann <[EMAIL PROTECTED]> > *To:* asteriskbrasil@listas.asteriskbrasil.org > *Sent:* Wednesday, August 20, 2008 2:30 PM > *Subject:* [AsteriskBrasil] Res: bilhetagem > > José, encontrei o seguinte texto - que traduzi do inglês - na página > http://www.asteriskguru.com/tutorials/cdr_custom_conf.html > > a respeito do arquivo cdr_custom.conf e acho que responde tuas dúvidas. > > O arquivo cdr_custom.conf fica localizado na pasta /etc/asterisk/ . > > 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. > > Os CDRs são guardados em um arquivo CSV na pasta /var/log/asterisk/cdr-csv > . > > ; > ; Mapeamentos para um arquivo de configuração customizado > ; > [mappings] > 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)}" > > Vejamos mais de perto as variáveis que podemos definir: > ${CDR(clid)} = callerid para a chamada (com o nome) > ${CDR(src)} = número de callerid para a chamada > ${CDR(dst)} = ramal de destino > ${CDR(dcontext)} = contexto de destino > ${CDR(channel)} = canal Src (fonte) > ${CDR(dstchannel)} = canal de destino, se aplicável > ${CDR(lastapp)} = última application do dialplan que foi utilizada - em uma > chamada de saída será o DIAL. > ${CDR(lastdata)} = os parâmetros passados para a última application do > dialplan utilizada > ${CDR(start)} = hora de ínicio da chamada > ${CDR(answer)} = hora em que a chamada foi atendida > ${CDR(end)} = hora em que a chamada foi encerrada > ${CDR(duration)} = duração da chamada > ${CDR(billsec)} = real duração da chamada (sem o ring) > ${CDR(disposition)} = status da chamada (ANSWERED, BUSY, NO ANSWER) > ${CDR(amaflags)} = flag para o tipo de CDR (pode ser setado no a.o. > sip.conf) > default: define o default do sistema. > omit: não gravar registros. > billing: marcar a entrada para bilhetagem > documentation: marcar a entrada para documentação. > ${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) > ${CDR(uniqueid)} = id único para esta chamada > {CDR(userfield)} = campo do usuário setado pelo comando SetCDRUserfield no > dialplan > > Como você pode ver, é possível definir diferentes "layouts" para diferentes > arquivos. > > O nome de arquivo default é Master.csv mas, se você especificar um * > accountcode* diferente (com SetAccount ou em sip.conf ou iax.conf ou > zaptel.conf), o nome do arquivo mudará. > > Espero que seja de ajuda. > > Prof. Alexander Feldmann, MSc > Coordenador - Sistemas de Informação > Faculdade Gama e Souza - Campus II > Rio de Janeiro - RJ > ----- Mensagem original ---- > De: jose <[EMAIL PROTECTED]> > Para: asteriskbrasil@listas.asteriskbrasil.org > Enviadas: Quarta-feira, 20 de Agosto de 2008 10:29:40 > Assunto: [AsteriskBrasil] bilhetagem > > Acho que nao fui claro, preciso que quando o ramal faca uma ligacao ja > envie > para o master.csv a sequencia que eu quero > > ----- Original Message ----- > From: "Patrick S Ximenes" <[EMAIL PROTECTED]> > To: <asteriskbrasil@listas.asteriskbrasil.org> > Sent: Tuesday, August 19, 2008 5:28 PM > Subject: Re: [AsteriskBrasil] (sem assunto) > > > Edite a ordem no arquivo /etc/asterisk/cdr_custom.conf. La você altera essa > ordem. Neste caso os cdrs com a ordem desejada estarão > em /var/log/asterisk/cdr-custom/Master.csv. > > Em Tuesday 19 August 2008 09:54:29 jose escreveu: > > Vamos la, quando o ramal faz uma ligacao ele manda um bilhete dentro do > > var/log/asterisk/cdr-csv tem um arquivo chamado master.csv. Quando eu > abro > > esse arquivo no Execel, ele vem disposto em uma sequencia tipo numero do > > ramal depois numero discado eassim por diante, eu quero mudar essa ordem > , > > colocar primeiro a data depois o numeor do ramal, para poder padronizar > > uma > > bilhetagem pois quando eu abrir isso em um software de tarifacao nao ter > > mais probelmas em relacao a disponibilidade do bilhete. > > > > ------------------------------ > Novos endereços, o Yahoo! que você conhece. Crie um email > novo<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.new.mail.yahoo.com/addresses>com > a sua cara @ > ymail.com ou @rocketmail.com. > > ------------------------------ > > _______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na > rede Freenode.net: #asterisk-br > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > _______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na > rede Freenode.net: #asterisk-br > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Grato, Rafael Puga "Dados olhos suficientes, todos os erros são triviais."
_______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil