Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por carlosfilho,
  • Este tópico foi criado há 2316 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Fundadores
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
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros 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).

Link para o comentário
Compartilhar em outros sites

  • Fundadores

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
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros 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;

 

Link para o comentário
Compartilhar em outros 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?

 

Link para o comentário
Compartilhar em outros 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

Link para o comentário
Compartilhar em outros 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?

Link para o comentário
Compartilhar em outros sites

  • Fundadores
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
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros 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...

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Fundadores
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
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros 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.

 

  • Curtir 1

Daniel Carus

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
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
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
Link para o comentário
Compartilhar em outros 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.

Link para o comentário
Compartilhar em outros 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.
 
Link para o comentário
Compartilhar em outros 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. 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2316 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.