Relatórios Completos no Asterisk
Muitos desenvolvedores querem customizar as estatisticas de seu PBX Asterisk incrementando a cidade e operadora da chamada recebida e ou efetuada. Isso com certeza enriquece seus relatórios e abre um leque de opções.
Podemos citar algumas opções bem interessantes, claro que usando a imaginação poderá criar relatórios bem mais complexos:
- Relatórios com filtro de cidades
- Relatórios com filtro de operadora
- Relatórios com tarifação de acordo com o valor das chamadas para cada uma das localidades discadas
- Relatórios com filtro de Ligações Locais, DDD, DDI, VC1, VC2, VC3 e muitas outras opções.
A maior dificuldade é encontrar as informações que contenham o prefixo, cidade e operadora. Então resolvi descrever rapidamente onde encontrar essas informações e como utiliza-las:
Download Atualizado das informações
No site da Anatel é possível fazer downloads dessas informações atualizadas. Para isso acesse o link abaixo e descarregue os arquivos .TXT
Imagem do site:
Após fazer o download você irá descompactar o arquivo zipado e encontrará dois arquivos, um .doc e um .txt:
Arquivo DOC
O nome do arquivo será parecido com esse: LAYOUT_CE_MOVEL.doc. Nele você encontra o layout do arquivo TXT, ou seja, quais os campos e sua descrição.

Arquivo TXT
O nome do arquivo será parecido com esse: CE_M_191647.TXT. Nele você encontrará os dados contidos no layout, tais como: Prefixo, Prestadora e range de numeração.

Agora faça o download da Localidade CNL
Download Localidade CNL Anatel
Após fazer o download você irá descompactar o arquivo zipado e encontrará dois arquivos, um .doc e um .txt:
Arquivo DOC
O nome do arquivo será parecido com esse: LAYOUT_LOPUB.doc. Nele você encontra o layout do arquivo TXT, ou seja, quais os campos e sua descrição.

Arquivo TXT
O nome do arquivo será parecido com esse: LOPUB200449.TXT. Nele você encontrará os dados contidos no layout, tais como: UF Localidade, Nome da Localidade, Municipio e etc.

Como utilizar essas informações
É um pouco complicado descrever todos os passos, mais vou dar algumas idéias e vocês poderam decidir a melhor forma de se fazer.
- Faça download de todos os arquivos TXT por localidade.
- Crie uma DTS e importe esses arquivos para seu banco de dados preferido.
- Construa os selects de acordo com sua necessidade. Ex: selecione na tabela CDR do Asterisk o DDD e o PREFIXO de uma chamada recebida e faça os relacionamentos com as tabelas da CNL da Anatel que acabou de importar para o banco de dados.
- Depois utilize sua linguagem de programação preferida (PHP, ASP, Java e etc) e crie seus relatórios na Web com os filtros que você desejar.

Pessoal espero ter ajudado ou então despertado novas idéias.
Abraços a todos.
Mestre Asterisk
3 Comentarios para “Relatórios CDR com Cidade Prefixo Operadora… Anatel”




Olá, boa noite
esse Curso é show, consegui colocar meu asterisk pra rodar, consigo realizar chamadas, ficou show,
mas nessa parte de registro de chamadas, como faço pra criar esses CDR’s com prefixo das operadoras?
poderia dar um exemplo pratico de como criar o DTS, importar e exemplificar os relacionamentos com as tabelas da CNL da Anatel e os relatorios na GUI ?
grato
Como posso obter mais detalhes de como fazer para utilizar este sistema para tarifar e filtrar chamadas?
Voce tem algum aplicativo?
Já olhei o A2billing e outros porem acho muito complexo.
Gostaria de uma coisa simples como os relatorios citados acima.
Jose Carlos,
Tarifação e bilhetagem são funções que o a2billing faz muito bem. Ele é uma otima opção free.
De uma lida na documentação e faça um laboratorio, isso pode ajudar bastante.
Abs