[AsteriskBrasil] Interface para relatorios do CDR.

Saulo Quinteiro sauloquinteiro em gmail.com
Quarta Dezembro 2 14:41:21 BRST 2009


Não tenho como é um AGI na verdade até posso porem qualquer atualzação 
que faça no FreePBX poderá mudar o agi deles.

Mas você me deu uma boa idéia, acho que posso chamar uma AGI minha antes.

Vou pesquisar isso, como editar o freepbx consistentemente para poder a 
todas as chamadas da MACRO dele passar por minha AGI primeiro.


Saulo Quinteiro Dos Santos
Fone: 41-2141-9567
Graduando em Ciência da Computação - UFPR
msn : sauloquinteiro em gmail.com
e-mail: saulo em mpsinf.com.br
cel : 41-9927-5236




Rodrigo Lang escreveu:
> Putz bicho, dai ficou amarrado com isso não é? Você tem como modificar o 
> idalparties.agi ou o freepbx sobrescreve?
> 
> 2009/12/2 Saulo Quinteiro <sauloquinteiro em gmail.com 
> <mailto:sauloquinteiro em gmail.com>>
> 
>     Meu maior problema é que todos os projetos aqui usam o FreePBX.
> 
>     Essa estrategia de FollowMe toda esta implementada no dialparties.agi
>     que foi modificado pelo freepbx.
> 
>     Por isso o problema na verdade já bolei uma estrategia para encontrar a
>     origem do followme porem esta muito cara.
> 
>     Segue log de um followme:
>     Essa ligação foi originada do 322 com destino ao 9567. O 9567 possui uma
>     lista de followm (9567,99275236#), no caso desta chamada foi atendido no
>     cel.
> 
>     +---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
>     | calldate            | src | dst                 | channel
>                                | lastdata
>                                           | lastapp | billsec |
>     accountcode |
>     +---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
>     | 2009-11-26 13:44:16 | 322 | FMPR-9567           |
>     Local/FMPR-9567 em from-internal-3cd3,2           |
>                                                              | Hangup  |
>         0 |             |
>     | 2009-11-26 13:44:16 | 322 | FMGL-9667-99275236# |
>     Local/FMGL-9667-99275236#@from-internal-aaf4,2 |
>     SIP/9667&Local/99275236 em from-internal/n|40|TtrwWM(auto-blkvm)
>             | Dial    |       0 |             |
>     | 2009-11-26 13:44:16 | 322 | 9567                | DGV/15
>                                |
>     Local/FMPR-9567 em from-internal&Local/FMGL-9667-99275236#@from-internal|50|TtrwWM
>     | Dial    |       4 |             |
>     | 2009-11-26 13:44:26 | 322 | 99275236            |
>     Local/99275236 em from-internal-40e1,2            |
>     SIP/VOIPGSM2/99275236|300|tTwW
>             | Dial    |       4 |             |
>     +---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
> 
>     OBS: Colem em algum editor de texto que não tenha margem para poder
>     visualizar melhor o log.
> 
>     Segue um algorítimo para identificar o originador ta em pseudo
>     codigo ainda:
> 
>     Se lastapp == Dial e Lastdata tiver
>     Local/FMPR-XXXX em from-internal&Local/FMGL-????????????@from-internal|55|TtrwWM
> 
>         Houve um FollowMe do Dst
>         O Local/FMPR-XXXX indica a extensão primaria do FM
>         O Local/FMGL-XXXX-XXXX indica quais numeros estão no group list do
>     FollowMe
>     Após executado o Dial acima vai ser criado dois Dials, uma com o FMPR e
>     outro Com o FMGL
>     O FMPR é uma ligação para o ramal Principal
>     O FMGL é as chamadas para o group list os numeros vão estar separados
>     por '-', caso no final do numero tenha um '#' esse numero é externo
>     então vai ser criado um novo canal que vai estar no dstchannel desta
>     entrada
>     existe uma tag no final do canal que vai ser incrementada
>     [Local/99275236 em from-internal-40e1,1]
>     Esse novo canal Local/99275236 em from-internal-40e1,1 e a ligação
>     originada pelo FollowMe
> 
>     Ou seja para identificar é só seguir o contrario.
>     Porem existem varios problemas de performace para gerar um relatorio
>     assim.
>     fica claro né.
> 
> 
>     Saulo Quinteiro Dos Santos
>     Fone: 41-2141-9567
>     Graduando em Ciência da Computação - UFPR
>     msn : sauloquinteiro em gmail.com <mailto:sauloquinteiro em gmail.com>
>     e-mail: saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>
>     cel : 41-9927-5236
> 
> 
> 
> 
>     Rodrigo Lang escreveu:
>      > Fala Saulo, tranquilo?
>      >
>      > Seguinte, como está seu contexto do FollowMe? Poste ele ai. Não teria
>      > como criar um campo CDR e colocar uma coluna no banco para isso?
>      >
>      >
>      >
>      > Ats,
>      > Rodrigo Lang.
>      >
>      > 2009/12/2 Saulo Quinteiro <sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>
>      > <mailto:sauloquinteiro em gmail.com <mailto:sauloquinteiro em gmail.com>>>
>      >
>      >     Então Eder meu maior problema é identificar quando uma
>     ligações foi
>      >     originada de FollowMe.
>      >     E colocar ela como originada do numero que gerou o FollowMe.
>      >     Não sei se conseguiu me entender.
>      >
>      >     A empresa utiliza o FreePbx como interface de gerenciamento e
>     com ele a
>      >     chamada que tem followme é dividia e N canais. o problema é
>     juntar essas
>      >     chamadas que são originadas pelo sistema de followme vc
>     passou por esse
>      >     problema?
>      >
>      >     Saulo Quinteiro Dos Santos
>      >     Fone: 41-2141-9567
>      >     Graduando em Ciência da Computação - UFPR
>      >     msn : sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com> <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>>
>      >     e-mail: saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>
>     <mailto:saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>>
>      >     cel : 41-9927-5236
>      >
>      >
>      >
>      >
>      >     brunoantognolli em email.com <mailto:brunoantognolli em email.com>
>     <mailto:brunoantognolli em email.com
>     <mailto:brunoantognolli em email.com>> escreveu:
>      >      > Sabe informar qual banco/tabela que o CDR grava os dados?
>      >      >
>      >      >
>      >      > -----Original Message-----
>      >      > From: Eder Souza <eder.souza em bsd.com.br
>     <mailto:eder.souza em bsd.com.br>
>      >     <mailto:eder.souza em bsd.com.br <mailto:eder.souza em bsd.com.br>>>
>      >      > To: asteriskbrasil em listas.asteriskbrasil.org
>     <mailto:asteriskbrasil em listas.asteriskbrasil.org>
>      >     <mailto:asteriskbrasil em listas.asteriskbrasil.org
>     <mailto:asteriskbrasil em listas.asteriskbrasil.org>>
>      >      > Sent: Wed, Dec 2, 2009 11:58 am
>      >      > Subject: Re: [AsteriskBrasil] Interface para relatorios do
>     CDR.
>      >      >
>      >      > Kra fiz algo a mt tempo heim nem sei onde está mais isso
>     acho q
>      >     já faz
>      >      > uns 3 anos hahaha, mas nao é complicado não, nada q
>     algumas horas de
>      >      > olho na tabela para entender o que cada campo insere o resto é
>      >     select ....
>      >      >
>      >      > []s
>      >      >
>      >      >
>      >      > Eng Eder de Souza
>      >      >
>      >      > 2009/12/2 Saulo Quinteiro <sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>
>      >     <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>>
>      >      > <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com> <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>>>>
>      >      >
>      >      >     Bom dia pessoal,
>      >      >
>      >      >     Alguem aqui já implementou alguma interface para
>     relatórios
>      >     do CDR?
>      >      >
>      >      >     --
>      >      >     Saulo Quinteiro Dos Santos
>      >      >     Fone: 41-2141-9567
>      >      >     Graduando em Ciência da Computação - UFPR
>      >      >     msn : sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>
>      >     <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>> <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>
>      >     <mailto:sauloquinteiro em gmail.com
>     <mailto:sauloquinteiro em gmail.com>>>
>      >      >     e-mail: saulo em mpsinf.com.br
>     <mailto:saulo em mpsinf.com.br> <mailto:saulo em mpsinf.com.br
>     <mailto:saulo em mpsinf.com.br>>
>      >     <mailto:saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>
>     <mailto:saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>>>
>      >      >     cel : 41-9927-5236
>      >      >
>      >      >
>      >      >     _______________________________________________
>      >      >     A Redfone é líder no fornecimento de bridges TDMoE
>     &lt;-> E1
>      >      >     - Valor similar ao de placas E1 PCI;
>      >      >     - Não há problemas de compatibilidade com barramento PCI;
>      >      >     - Possibilitam a construção de soluções de alta
>      >     disponibilidade(dois
>      >      >     servidores compartilham o mesmo E1)
>      >      >     Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>      >     <http://www.red-fone.com>
>      >      >     <http://www.red-fone.com/>
>      >      >     _______________________________________________
>      >      >     Lista de discussões AsteriskBrasil.org
>      >      >     AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
>      >      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>>
>      >      >    
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>      >      >
>      >      >
>      >      > _______________________________________________
>      >      > A Redfone é líder no fornecimento de bridges TDMoE <-> E1
>      >      > - Valor similar ao de placas E1 PCI;
>      >      > - Não há problemas de compatibilidade com barramento PCI;
>      >      > - Possibilitam a construção de soluções de alta
>     disponibilidade(dois
>      >      > servidores compartilham o mesmo E1)
>      >      > Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>      >     <http://www.red-fone.com> <http://www.red-fone.com/>
>      >      > _______________________________________________
>      >      > Lista de discussões AsteriskBrasil.org
>      >      > AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>>
>      >      >
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>      >      >
>      >      >
>      >      >
>      >    
>     ------------------------------------------------------------------------
>      >      >
>      >      > _______________________________________________
>      >      > A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>      >      > - Valor similar ao de placas E1 PCI;
>      >      > - Não há problemas de compatibilidade com barramento PCI;
>      >      > - Possibilitam a construção de soluções de alta
>     disponibilidade(dois
>      >      > servidores compartilham o mesmo E1)
>      >      > Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>      >     <http://www.red-fone.com>
>      >      > _______________________________________________
>      >      > Lista de discussões AsteriskBrasil.org
>      >      > AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
>      >      >
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>      >     _______________________________________________
>      >     A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>      >     - Valor similar ao de placas E1 PCI;
>      >     - Não há problemas de compatibilidade com barramento PCI;
>      >     - Possibilitam a construção de soluções de alta
>     disponibilidade(dois
>      >     servidores compartilham o mesmo E1)
>      >     Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>      >     <http://www.red-fone.com>
>      >     _______________________________________________
>      >     Lista de discussões AsteriskBrasil.org
>      >     AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      >     <mailto:AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
>      >     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>      >
>      >
>      >
>      >
>      > --
>      > Rodrigo F. Lang
>      > Amd. de Redes em Telecom
>      > http://langtechnologies.blogspot.com/
>      >
>      >
>      >
>     ------------------------------------------------------------------------
>      >
>      > _______________________________________________
>      > A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>      > - Valor similar ao de placas E1 PCI;
>      > - Não há problemas de compatibilidade com barramento PCI;
>      > - Possibilitam a construção de soluções de alta disponibilidade(dois
>      > servidores compartilham o mesmo E1)
>      > Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>      > _______________________________________________
>      > Lista de discussões AsteriskBrasil.org
>      > AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>      > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>     _______________________________________________
>     A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
>     - Valor similar ao de placas E1 PCI;
>     - Não há problemas de compatibilidade com barramento PCI;
>     - Possibilitam a construção de soluções de alta disponibilidade(dois
>     servidores compartilham o mesmo E1)
>     Conheça mais sobre este produto em www.red-fone.com
>     <http://www.red-fone.com>
>     _______________________________________________
>     Lista de discussões AsteriskBrasil.org
>     AsteriskBrasil em listas.asteriskbrasil.org
>     <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> 
> 
> 
> 
> -- 
> Rodrigo F. Lang
> Amd. de Redes em Telecom
> http://langtechnologies.blogspot.com/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois  
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Mais detalhes sobre a lista de discussão AsteriskBrasil