Jump to content

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Pedro Henrique Oliveira

ANSWERED [ Correção ] - ACBrConsultaCNPJ "Consulta CNPJ"

Recommended Posts

Citar

Para controlar a quantidade de dias entre a sua requisição e a consulta dos dados do CNPJ na Receita Federal, é possível especificar a quantidade de dias máximo entre os dois eventos, ou seja, a defasagem máxima dos dados.

Por exemplo, um CNPJ foi consultado há 32 dias e estes são os dados retornados pela API Pública. Caso necessite de uma informação mais atualizada, basta informar a quantidade máxima de dias em que a consulta à Receita é aceitável para o seu caso de uso. Informando qualquer valor menor que 32, neste caso, geraria uma nova atualização dos dados.

A API pública (gratuita), é baseada em consultas a Cache.. ou seja, a informação pode vir desatualizada...

https://receitaws.com.br/api


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Sim @Daniel Simoes, inclusive vem no retorno. Mas cada um decide se quer ou não usar a informação. No exemplo no site deles, retorna os dados da Globo e vem a Data da atualização.

"ultima_atualizacao": "2017-11-04T21:57:12.496Z",

Não seria uma boa deixar uma opção a mais no componente e cada um usa como quiser? assim com o CEP (viacep, correios, república, etc).


José Nilton Pace (JNP Software, Franca-SP)

Share this post


Link to post
Share on other sites

vou ler com mais calma, sobre a API deles...

O SEFAZ ainda precisa da consulta com Captcha por SOM.. e isso aponta para o site que o componente usa, hoje em dia... (com o Captcha antigo)...

Creio que eles mantenham isso funcionando, para garantir a acessibilidade... deve ser um problema temporário...


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Caso alguém se interesse pela API, mesmo que desatualizada:
Não consegui mexer diretamente no componente ainda, fiz direto pelo delphi
 

var
  jsob, jCnae : TJSONObject;
  aCnae1, aCnae2: TJSONArray;
begin
	IdHTTP1.ReadTimeout := 5000;
  	jsob := TJSONObject.ParseJSONValue(TEncoding.ASCII.GetBytes(IdHTTP1.Get('https://www.receitaws.com.br/v1/cnpj/'+cnpj)), 0) as TJSONObject;
	self.edtRazaoSocial.Text       := jsob.GetValue('nome').Value; // Senao for um array da para pegar direto
	
	//Se for um array da para pegar jogando num jsonobj
	aCnae2 := TJSONArray(jsob.Get('atividades_secundarias').JsonValue);
  	edtCNAE2.Clear;
  	for I := 0 to aCnae2.Count-1 do
  	begin
      jCnae := aCnae2.Items[i] as TJSONObject;
    	edtCNAE2.Items.Add(jCnae.GetValue('code').Value +' - '+ jCnae.GetValue('text').Value)
  	end;

end;

 

Share this post


Link to post
Share on other sites

Boa tarde, após a atualização dos fontes do ACBr estava funcionando dia 06/11 e desde ontem não está.

Alguém sabe informar se a URL foi alterada novamente?

Share this post


Link to post
Share on other sites

nos últimos dias eu não estava conseguindo realizar as consultas de CPF e CNPJ no site da receita, então enviei um email pra ouvidoria deles. Enviei o email dia 07/11/17, me retornaram hoje 10/11/17 dizendo que esta tudo certo no site e que não tem problemas. Que eu deveria tentar novamente.

por incrível que pareça fiz diversas consultas agora e todas estão funcionando, porem com recaptcha tendo que selecionar as imagens, antes nem carregava as imagens e já dava erro na pagina.

Acredito que o site esta funcionando corretamente agora.

Precisa ser feito algo novo tratamento no ACBrConsultaCNPJ  e ACBrConsultaCPF? ou passas os links novos basta?

 

Share this post


Link to post
Share on other sites

Pessoal , fiz da seguinte forma:

  

begin
  try
    Self.HTTPGet('http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/Cnpjreva_solicitacao3.asp');
    Html := Self.RespHTTP.Text;

    AURL := 'https://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/' +
           StrEntreStr(Html, '<img id="imgCaptcha" src="','"');

    FViewState := StrEntreStr(Html, '<input type=hidden id=viewstate name=viewstate value='+'''', '''');

    Result := StringReplace(AURL, 'amp;', '', []);
  except
    on E: Exception do
    begin
      raise EACBrConsultaCNPJException.Create('Erro na hora de obter a URL do captcha.'+#13#10+E.Message);
    end;
  end;
end;

 

e estar funcionando ok

Share this post


Link to post
Share on other sites
21 minutos atrás, JUNIO CAMPOS disse:

Pessoal , fiz da seguinte forma:

  

begin
  try
    Self.HTTPGet('http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/Cnpjreva_solicitacao3.asp');
    Html := Self.RespHTTP.Text;

    AURL := 'https://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/' +
           StrEntreStr(Html, '<img id="imgCaptcha" src="','"');

    FViewState := StrEntreStr(Html, '<input type=hidden id=viewstate name=viewstate value='+'''', '''');

    Result := StringReplace(AURL, 'amp;', '', []);
  except
    on E: Exception do
    begin
      raise EACBrConsultaCNPJException.Create('Erro na hora de obter a URL do captcha.'+#13#10+E.Message);
    end;
  end;
end;

 

e estar funcionando ok

Subiu para fazerem a correções na pas do ACBr?

Share this post


Link to post
Share on other sites
3 minutos atrás, IvanGB disse:
Citar

Mensalmente será cobrado o valor R$ 662,40 adicionado das consultas excedentes dentro de cada faixa.

Por exemplo, se forem realizadas 55.000 consultas num determinado mês, será cobrado o valor total de R$ 23.902,66, sendo:

  1. o valor de R$ 662,40 (referente a até 999 consultas)
  2. 9.000 consultas por R$ 0,66 = R$ 5.940,00
  3. 40.000 consultas por R$ 0,40 = R$ 16.000,00
  4. 5.001 consultas por R$ 0,26 = R$ 1.300,26

 


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Isto mesmo Daniel.

Valor mínimo de R$ 662,40 por mês!

Eles não vão querer concorrência. O link de acesso apresenta time-out constantemente. Vão fazer de tudo para que a única maneira de consumir esta informação seja pela API deles, neste preço exorbitante.

Certamente, métodos "alternativos" serão desenvolvidos...

  • Like 1

Share this post


Link to post
Share on other sites
16 minutos atrás, Luciano Rodrigues Pereira disse:

Na verdade os fontes do ACBr já estão assim, e comigo não está funcionando.

Isso mesmo... o link "Cnpjreva_solicitacao3.asp", é usado para gerar o Captcha com possibilidade de SOM... Mas está muito lento e instável...


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Achei um site do sefaz do RS -> Cadastro Centralizado de Contribuinte (CCC)

https://www.sefaz.rs.gov.br/NFE/NFE-CCC.aspx

Ele também traz os da dados do CNPJ, não tem captcha, só que ele traz uma lista com todas as IE cadastradas no país, ai tem que clicar sobre um dos resultados para ver os dados do CNPJ.

 

  • Like 1

Daniel Carus

 

 

Share this post


Link to post
Share on other sites
25 minutos atrás, IvanGB disse:

 

Valor mínimo de R$ 662,40 por mês!

Pelo visto esse valor abrange tanto consulta de NF-e, CPF e CNPJ. Mas mesmo assim é um valor muito alto para uma pequena empresa pagar.

O mais estranho é que a própria descrição da pesquisa por CNPJ diz que "você tem acesso as informações públicas do Cadastro Nacional de Pessoas Jurídicas".

Se as informações já são públicas, isso torna o valor ainda mais alto pra pagar...


[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites
18 minutos atrás, Daniel Simoes disse:

Isso mesmo... o link "Cnpjreva_solicitacao3.asp", é usado para gerar o Captcha com possibilidade de SOM... Mas está muito lento e instável...

Na verdade nem através do navegador está funcionando. Nem o link "oficial", que se clica no site do receita que levar para o "Não sou robô" que é o "solicitacao.asp" está funcionando. Em resumo, esse serviço do Governo assim como tudo nesse governo não está funcionando, um verdadeiro lixo. E agora estão querendo até vender consulta à Cnpj, um verdadeiro desespero. Mas acredito que essa consulta deva ser uma consulta mais rica, como se fosse um Serasa, a consulta simples de dados cadastrais deve permanecer aberta. Eu acho... Vai saber, esse governo está desesperado por dinheiro para continuar alimentando a corrupção.

2 minutos atrás, EMBarbosa disse:

Pelo visto esse valor abrange tanto consulta de NF-e, CPF e CNPJ. Mas mesmo assim é um valor muito alto para uma pequena empresa pagar.

O mais estranho é que a própria descrição da pesquisa por CNPJ diz que "você tem acesso as informações públicas do Cadastro Nacional de Pessoas Jurídicas".

Se as informações já são públicas, isso torna o valor ainda mais alto pra pagar...

Acredito que essa consulta deva ser uma consulta mais rica, como se fosse um Serasa, com informações de divida pública, etc. A consulta simples de dados cadastrais deve permanecer aberta. Eu acho... Vai saber, esse governo está desesperado por dinheiro para continuar alimentando a corrupção.

Share this post


Link to post
Share on other sites
39 minutes ago, EMBarbosa said:

Pelo visto esse valor abrange tanto consulta de NF-e, CPF e CNPJ. Mas mesmo assim é um valor muito alto para uma pequena empresa pagar.

O mais estranho é que a própria descrição da pesquisa por CNPJ diz que "você tem acesso as informações públicas do Cadastro Nacional de Pessoas Jurídicas".

Se as informações já são públicas, isso torna o valor ainda mais alto pra pagar...

Pois é, EMBarbosa, mas acho caro para qualquer situação. Uma transação de consulta custar R$0,6624 é um roubo independentemente da situação do cliente, e quando vemos, como bem lembrado por você, que são informações PÚBLICAS, fica absurdamente caro, pois o preço deveria ser zero.

E quanto ao que o Luciano disse, esperando que sejam informações mais completas, eu não apostaria nisto. No site, temos:

Informações disponibilizadas por consulta:

bullet-v.png Situação cadastral
bullet-v.png Quadro societário 
bullet-v.png Endereço 
bullet-v.png Atividade econômica
bullet-v.png Natureza jurídica
bullet-v.png Telefone
 
Isto é exatamente o que já conseguimos pela pesquisa gratuita.
 

Share this post


Link to post
Share on other sites

Que absurdo!
Então eles resolvem vender as informações que deveriam ser públicas e de fácil acesso, para a segurança de cidadãos e empresas.
E para "promover" a ferramenta paga, eles resolveram impedir o acesso gratuito... fazendo com que uma simples consulta gere uma dor de cabeça enorme para quem realmente precisa. 
E não temos para quem denunciar. 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...