[AsteriskBrasil] Problema variável cdr mysql

Weder Prado weder.prado em gmail.com
Quinta Agosto 6 19:28:47 BRT 2009


Olá,
Agradeço a todos pelas dicas, resolvido o problema com esse path:
https://issues.asterisk.org/view.php?id=11642

Abs,

2009/8/6 Mike Tesliuk <mike em ultra.net.br>

> lembre-se que por exemplo a opção userfield precisa se ativada em arquivo
> de configuração para poder ser utilizada, reveja seu código, tente fazer um
> debug para ver oque está sendo feito.
>
>
>
> 2009/8/6 Weder Prado <weder.prado em gmail.com>
>
> 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.prado em 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 <pruonckk em 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 <pruonckk em 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 <italorossib em 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: itamar em ispbrasil.com.br
>>>> >> > sip: itamar em 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 em 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 em 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 em 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 em 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 em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
> --
> Mike Tesliuk
> Suporte Técnico Ultranet Telecom
> http://www.ultranet.com.br
> suporte em ultra.net.br
> +55 11 3544 4444
> +55 21 2460 4444
> 0800 773 0303
>
> _______________________________________________
> 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 em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090806/292618f4/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil