Obrigados a todos! <div><br></div><div>Problema resolvido!<br><br><div class="gmail_quote">2009/9/10 R2 <span dir="ltr"><<a href="mailto:r2@infolink.com.br">r2@infolink.com.br</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Meus caros,<br>
<br>
A Anatel especificou uma regra para áreas locais:<br>
<a href="http://www.anatel.gov.br/Portal/exibirPortalRedireciona.do?codigoDocumento=98740" target="_blank">http://www.anatel.gov.br/Portal/exibirPortalRedireciona.do?codigoDocumento=98740</a><br>
Quando você pega o arquivo na Anatel, antes de verificar se é D1,<br>
verifique primeiro a se estão com o mesmo código de área local., Se o<br>
código de área local for igual, você não utiliza o "ddd" para fazer a<br>
ligação e a tarifa é local.<br>
O Campo no arquivo da Anatel é chamado de SiglaCNLAreaLocal.<br>
Um exemplo:<br>
Quando disco do município do Rio de Janeiro para Magé, eu não preciso<br>
discar o "ddd" 21 porque estão na mesma área local, mas quando ligo do<br>
Rio de Janeiro para Teresópolis, eu preciso discar o "ddd" mesmo os<br>
números estando com o mesmo CodAreaTarifacao. O que diferencia nesse<br>
caso é SiglaCNLAreaLocal. O Rio de Janeiro e Magé tem SiglaCNLAreaLocal<br>
igual a RJO e Teresópolis é TRL<br>
<br>
<br>
Pablo Câmara escreveu:<br>
<div class="im">> Fábio,<br>
><br>
> Estava utilizando o críterio areatarifacao.<br>
> Agora vou utilizar o critério: siglacnlarealocal<br>
><br>
><br>
> 2009/9/10 Fabio Domingos Luzia <<a href="mailto:fabio.luzia@tellfree.com.br">fabio.luzia@tellfree.com.br</a><br>
</div>> <mailto:<a href="mailto:fabio.luzia@tellfree.com.br">fabio.luzia@tellfree.com.br</a>>><br>
<div class="im">><br>
> Gente,<br>
><br>
> As localidades que não precisam de DDD são chamadas de áreas<br>
> conurbadas, isso tem disponível no site da Anatel:<br>
><br>
> <a href="http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=Publico&SISQSmodulo=7179" target="_blank">http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=Publico&SISQSmodulo=7179</a><br>
> <<a href="http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=Publico&SISQSmodulo=7179" target="_blank">http://sistemas.anatel.gov.br/areaarea/N_Download/Tela.asp?varMod=Publico&SISQSmodulo=7179</a>><br>
><br>
> após download vem 2 arquivos, um explicando o layout e outro com<br>
> todo CNL do estado.<br>
><br>
> Te recomendo a importar dados para o Excel e importar o arquivo<br>
> conforme segue a documentação explicada no layout.<br>
><br>
> Depois de importar, procure o município e no final da linha a<br>
> sigla CNL, exemplo:<br>
><br>
> Município de Porto Alegre a sigla é PAE, realizando o filtro pela<br>
> sigla você vai ver todas as cidades que são conurbadas de Porto<br>
> Alegre e atendidas como local.<br>
><br>
> Os prefixos estão nessa seleção também, ai é só montar o diaplan.<br>
><br>
><br>
> Abraços..<br>
><br>
> -----Mensagem original-----<br>
> De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
> <mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>><br>
> [mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
> <mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>>] Em nome<br>
> de Gustavo Cordeiro<br>
> Enviada em: quinta-feira, 10 de setembro de 2009 09:55<br>
> Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
</div>> <mailto:<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
<div class="im">> Assunto: Re: [AsteriskBrasil]Calcula distâncias entre cidades<br>
> utilizando latitude e longitude. MYSQL - ASTERISK 1.6<br>
><br>
> Olá,<br>
><br>
> As ligações são consideradas de longa distância quando são<br>
> estabelecidas entre áreas locais distintas. Você pode ter mais de uma<br>
> cidade dentro de uma mesma área local na telefonia fixa.<br>
><br>
> <a href="http://www.teleco.com.br/tarif_alocal.asp" target="_blank">http://www.teleco.com.br/tarif_alocal.asp</a><br>
><br>
><br>
> Sds,<br>
> Gustavo Cordeiro<br>
> Advent Tecnologia Ltda.<br>
> Telefone: 48 3024-9350<br>
> Celular: 48 8809-0764<br>
><br>
</div>> <a href="http://www.advent.com.br" target="_blank">www.advent.com.br</a> <<a href="http://www.advent.com.br" target="_blank">http://www.advent.com.br</a>><br>
<div class="im">><br>
><br>
> 2009/9/10 JP Telecom- Julio <<a href="mailto:juliojptelecom@gmail.com">juliojptelecom@gmail.com</a><br>
</div>> <mailto:<a href="mailto:juliojptelecom@gmail.com">juliojptelecom@gmail.com</a>>>:<br>
<div class="im">> > Pablo,<br>
> ><br>
> > O uso de DDD não é só apenas qdo ultrapassar 50KM, pode ser<br>
> mesmo sendo bem<br>
> > menos, essa regra não existe mais ( é uma regra antiga), agora a<br>
> regra é se<br>
> > for cidade diferente mesmo tendo o mesmo DDD tem que discar o<br>
> Código de área<br>
> > ( isso para telefones fixo) e para celular sendo o mesmo DDD não<br>
> precisa de<br>
> > código de área.<br>
> ><br>
> ><br>
> > ----- Original Message -----<br>
> > From: Pablo Câmara<br>
> > To: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
</div><div><div></div><div class="h5">> <mailto:<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
> > Sent: Thursday, September 10, 2009 8:56 AM<br>
> > Subject: [AsteriskBrasil] Calcula distâncias entre cidades<br>
> utilizando<br>
> > latitude e longitude. MYSQL - ASTERISK 1.6<br>
> > Olá pessoal...<br>
> > Quando devo utilizar o código de area dentro de um mesmo<br>
> estado? Não sei se<br>
> > a informação procede, mas quando a distancia ultrapassa 50 km, o<br>
> uso do<br>
> > código da area é obrigatório.<br>
> > Logo resolvi apelar. Calcular as distancias utilizando latitude<br>
> e longitude<br>
> > utilizando os dados da Tabela cnlfixo da anatel.<br>
> > E uma tabela de preferencias (filiais) que tem as informações da<br>
> filial.<br>
> > Porem não tenho certeza se esses cálculos estão corretos.<br>
> > Passo como paramento o número discado. ('11', '9999' '9999')<br>
> ><br>
> > DELIMITER $$<br>
> > DROP FUNCTION IF EXISTS `asterisk`.`fn_calculaDistancia` $$<br>
> > CREATE DEFINER=`root`@`%` FUNCTION `fn_calculaDistancia`(varDDD<br>
> varchar(2),<br>
> > varFaixa1 varchar(6), varFaixa2 varchar(4)) RETURNS varchar(10)<br>
> CHARSET<br>
> > latin1<br>
> > BEGIN<br>
> > declare radiano float default 0;<br>
> > declare unidade float default 0;<br>
> > declare area varchar(2) default 0;<br>
> > declare latitude_1 float default 0;<br>
> > declare longitude_1 float default 0;<br>
> > declare latitude_2 float default 0;<br>
> > declare longitude_2 float default 0;<br>
> > declare distancia float default 50;<br>
> > set radiano = 180/PI();<br>
> > set unidade = 60 * 1.1515 * 1.609344;<br>
> > select substr(prefixo,1,2), substr(latitude,1,4)/100,<br>
> > substr(longitude,1,4)/100<br>
> > into area, latitude_1, longitude_1<br>
> > from asterisk.preferencias<br>
> > where principal = 1;<br>
> > if (area = varDDD) then<br>
> > select substr(latitude,1,4)/100, substr(longitude,1,4)/100<br>
> > into latitude_2, longitude_2<br>
> > from asterisk.cnlfixo<br>
> > where prefixo = concat(varDDD,varFaixa1)<br>
> > and varFaixa2 between faixainicial and faixafinal;<br>
> > set distancia = ((ACOS(SIN(latitude_1/radiano) *<br>
> SIN(latitude_2/radiano)<br>
> > +<br>
> > COS(latitude_1/radiano) * COS(latitude_2/radiano) *<br>
> > COS(longitude_2/radiano - longitude_1/radiano))) * unidade);<br>
> > end if;<br>
> > if (distancia >= 50) then<br>
> > return 0; -- usa ddd<br>
> > else<br>
> > return 1; -- remove ddd<br>
> > end if;<br>
> ><br>
> > END $$<br>
> > DELIMITER ;<br>
> > Porem meus resultados não estao muito confiáveis.<br>
> > Alguem consegue ver algum problema nessa procedure?<br>
> ><br>
> > ________________________________<br>
> ><br>
> > _______________________________________________<br>
> > Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São<br>
> Paulo.<br>
> > VoIP, Asterisk e Convergência de Redes.<br>
> > <a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
> ><br>
> > Compre uma camiseta da AsteriskBrasil.org!<br>
> > <a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
> ><br>
> > Acesse o canal IRC de discussão sobre Asterisk em Português<br>
> Brasileiro na<br>
> > rede Freenode.net: #asterisk-br<br>
> > _______________________________________________<br>
> > Lista de discussões AsteriskBrasil.org<br>
> > <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
</div></div>> <mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<div class="im">> > <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
> ><br>
> > _______________________________________________<br>
> > Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São<br>
> Paulo.<br>
> > VoIP, Asterisk e Convergência de Redes.<br>
> > <a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
> ><br>
> > Compre uma camiseta da AsteriskBrasil.org!<br>
> > <a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
> ><br>
> > Acesse o canal IRC de discussão sobre Asterisk em Português<br>
> Brasileiro na<br>
> > rede Freenode.net: #asterisk-br<br>
> > _______________________________________________<br>
> > Lista de discussões AsteriskBrasil.org<br>
> > <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
</div>> <mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<div class="im">> > <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
> ><br>
><br>
> _______________________________________________<br>
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>
> VoIP, Asterisk e Convergência de Redes.<br>
> <a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
><br>
> Compre uma camiseta da AsteriskBrasil.org!<br>
> <a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
><br>
> Acesse o canal IRC de discussão sobre Asterisk em Português<br>
> Brasileiro na rede Freenode.net: #asterisk-br<br>
> _______________________________________________<br>
> Lista de discussões AsteriskBrasil.org<br>
> <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
</div>> <mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<div class="im">> <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
><br>
> _______________________________________________<br>
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>
> VoIP, Asterisk e Convergência de Redes.<br>
> <a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
><br>
> Compre uma camiseta da AsteriskBrasil.org!<br>
> <a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
><br>
> Acesse o canal IRC de discussão sobre Asterisk em Português<br>
> Brasileiro na rede Freenode.net: #asterisk-br<br>
> _______________________________________________<br>
> Lista de discussões AsteriskBrasil.org<br>
> <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
</div>> <mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<div class="im">> <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
><br>
><br>
> ------------------------------------------------------------------------<br>
><br>
><br>
> _______________________________________________<br>
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>
> VoIP, Asterisk e Convergência de Redes.<br>
> <a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
><br>
> Compre uma camiseta da AsteriskBrasil.org!<br>
> <a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
><br>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
> _______________________________________________<br>
> Lista de discussões AsteriskBrasil.org<br>
> <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
> <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
><br>
><br>
</div>> __________ Informação do ESET NOD32 Antivirus, versão da vacina 4413 (20090910) __________<br>
><br>
> A mensagem foi verificada pelo ESET NOD32 Antivirus.<br>
><br>
> <a href="http://www.eset.com" target="_blank">http://www.eset.com</a><br>
<div><div></div><div class="h5">><br>
><br>
<br>
_______________________________________________<br>
Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.<br>
VoIP, Asterisk e Convergência de Redes.<br>
<a href="http://www.encontrovoipcenter.com.br" target="_blank">http://www.encontrovoipcenter.com.br</a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</div></div></blockquote></div><br></div>