Olá Pessoal,
Continuo na luta rsrsrs, alterei arquivo source cdr_addon_mysql.c e criei as
entradas para a variavel anunciante por exemplo, seguindo os mesmos exemplos
da variável accountcode, depois alterei a biblioteca do cdr.h já compiladada
em /usr/include/asterisk e adicionei a variavel anunciante, por ultimo
copiei esse arquivo para a pasta cdr do asterisk e recompilei o asterisk e
também asterisk-addon, só que até agora eu não consigo gravar o valor de
anunciante no banco de dados.
Tentei usar os comandos de insert do asterisk direto no dialplan, porém ele
cria um novo registro ao invés de registrar isso no registro da própria
chamada, creio que deva publicar o tema na lista da Digium, estou ficando
sem alternativas ...


2009/8/5 Weder Prado <weder.pr...@gmail.com>

> Olá,
> Fiz um teste com o cdr csv e realmente ele grava os campos customizados.
> Então estou alterando o addon do cdr mysql e inserindo os campos que
> necessito, espero que funcione.
>
> Abs,
>
>
> 2009/8/4 <pruon...@pruonckk.org>
>
>>
>> com relação ao texto do voip-info pode até ser que seja possivel esta
>> opção , porém ali ele não comenta sobre o cdr_mysql e sim cdr normal, faça
>> um teste no cdr convencional, veja se ele lista o seu campo, se funcionar,
>> você pode tentar utilizar o cdr_odbc para isso.
>>
>> > Olá,
>> > Havia percebido esse erro também, depois corrigi e mesmo assim não
>> > interferiu no problema, bom achei que era possível fazer essas
>> > customizações
>> > de acordo com a frase:
>> > http://www.voip-info.org/wiki/index.php?page=Asterisk+func+cdr
>> > "any custom value that you wish to store."
>> > Example:
>> > exten => s,1,Set(CDR(accountcode)=8675309)
>> > exten => s,2,Set(CDR(MyFavoriteBand)=Foo Fighters)
>> > exten => s,3,Set(CDR(MyFavoriteSong)=Hero)
>> >
>> >
>> > Pode ser que eu tenha interpretado mal o artigo, de qualquer forma vou
>> ter
>> > que pensar em uma maneira de customizar esses campos e talvez inseri-los
>> > através de um agi.
>> >
>> > Abs,
>> > Weder
>> >
>> >
>> > 2009/8/4 <pruon...@pruonckk.org>
>> >
>> >>
>> >> de acordo com o log dele isso não interferiu.
>> >>
>> >> porém, este tipo de alteração não funciona, será necessário alterar o
>> >> fonte do cdr para poder trabalhar desta maneira, o unico campo
>> utilizado
>> >> hoje para conteudo relativo é o accountcode e o userfield.
>> >>
>> >> > 2009/8/4 Italo Rossi <italoros...@gmail.com>:
>> >> >> Weder,
>> >> >>
>> >> >> Ainda não precisei mexer com campos customizados no CDR, mas vendo
>> >> seu
>> >> >> dialplan percebi algo estranho...
>> >> >>
>> >> >> O problema não seria aqui?
>> >> >> exten=>9999,2,Set(anunciante=QualquerCoisa)
>> >> >> exten=>9999,3,Set(CDR(anunciante)=${Anunciante})
>> >> >>
>> >> >> anunciante != Anunciante ?
>> >> >>
>> >> >
>> >> > exatamente.
>> >> >
>> >> >
>> >> > ------------
>> >> >
>> >> > Itamar Reis Peixoto
>> >> >
>> >> > e-mail/msn: ita...@ispbrasil.com.br
>> >> > sip: ita...@ispbrasil.com.br
>> >> > skype: itamarjp
>> >> > icq: 81053601
>> >> > +55 11 4063 5033
>> >> > +55 34 3221 8599
>> >> > _______________________________________________
>> >> > Openmoko Freerunner, primeiro telefone open source, disponível no
>> >> Brasil
>> >> > rodando o Android da Google.
>> >> > http://www.neodroid.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
>> >> >
>> >>
>> >>
>> >> _______________________________________________
>> >> Openmoko Freerunner, primeiro telefone open source, disponível no
>> Brasil
>> >> rodando o Android da Google.
>> >> http://www.neodroid.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
>> >>
>> > _______________________________________________
>> > Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>> > rodando o Android da Google.
>> > http://www.neodroid.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
>>
>>
>> _______________________________________________
>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>> rodando o Android da Google.
>> http://www.neodroid.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
>>
>
>
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.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

Responder a