[ Correção ] - ACBrConsultaCNPJ "Consulta CNPJ" - Page 4 - ACBrTCP - Projeto ACBr
Daniel Simoes 7,040
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...
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).
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...
fiz uma cambiara acionando Captcha por SOM funcionou..
vou ver até quando vai funcionar
1 hora atrás, wilmar disse:
Caso alguém se interesse pela API, mesmo que desatualizada:
Não consegui mexer diretamente no componente ainda, fiz direto pelo delphi
jsob, jCnae : TJSONObject;
aCnae1, aCnae2: TJSONArray;
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
jCnae := aCnae2.Items[i] as TJSONObject;
edtCNAE2.Items.Add(jCnae.GetValue('code').Value +' - '+ jCnae.GetValue('text').Value)
a captura do captcha para consulta do cnpj na receita parou de novo,
alguém sabe se mudou o link de novo???
LocalizaçãoMaceio-AL
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?
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?
Luciano Rodrigues Pereira 8
LocalizaçãoPetrolina/PE
Como está a situação? Aqui também não funciona mais já tem um tempo. Acho que vão usar o captcha do Google ou o "Não sou robô". Eles não vão deixar mais de uma opção.
JUNIO CAMPOS 0
Localizaçãopirapora
Pessoal , fiz da seguinte forma:
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='+'''', '''');
raise EACBrConsultaCNPJException.Create('Erro na hora de obter a URL do captcha.'+#13#10+E.Message);
e estar funcionando ok
21 minutos atrás, JUNIO CAMPOS disse:
Subiu para fazerem a correções na pas do ACBr?
Ivan Borges 1
3 minutos atrás, IvanGB disse:
10 minutos atrás, Luciano Rodrigues Pereira disse:
Na verdade os fontes do ACBr já estão assim, e comigo não está funcionando.
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...
16 minutos atrás, Luciano Rodrigues Pereira disse:
Isso mesmo... o link "Cnpjreva_solicitacao3.asp", é usado para gerar o Captcha com possibilidade de SOM... Mas está muito lento e instável...
EMBarbosa 2,661
25 minutos atrás, IvanGB 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...
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.
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.
39 minutes ago, EMBarbosa said:
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:
Isto é exatamente o que já conseguimos pela pesquisa gratuita.
Já pagamos isso através dos impostos (ICMS,PIS,COFINS,etc), lembrando que está informação cadastral correta é exigência do fisco! Absurdo como sempre!
flaviano.aguiar 0
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.