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á 2710 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Solution
Postado
  Em 13/11/2017 at 14:08, Daniel Carus disse:

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.

 

Expandir  

Bom dia,

 

Consegui fazer a consulta via post, o ponto positivo é trazer a insc. estadual e o negativo é não trazer telefone, 

Postado
  Em 14/11/2017 at 11:27, Leonardo Quinino disse:

Na prática essa consulta CCE  do RS, é muito boa, inclusive tem opção de validar se o CNPJ está habilitado para emissão de NFe.

Expandir  

Outro ponto negativo é quando a empresa não tem inscrição não traz o endereço da empresa mesmo a impressa estando ativa como serviço.

  • Membros Pro
Postado

Bom dia Carlos, pode me mostrar como conseguiu fazer a consulta.

 

Att

  Em 14/11/2017 at 11:16, carlosfilho disse:

Bom dia,

 

Consegui fazer a consulta via post, o ponto positivo é trazer a insc. estadual e o negativo é não trazer telefone, 

Expandir  

 

Postado
  Em 16/11/2017 at 13:01, Souza disse:

Bom dia Carlos, pode me mostrar como conseguiu fazer a consulta.

 

Att

 

Expandir  

Bom dia, o que mencionei foi que colegas postaram solução alternativa como este exemplo.

https://www.projetoacbr.com.br/forum/applications/core/interface/file/attachment.php?id=39213Fetching info...

 

assim como outro postou a ideia de quebra do recaptcha. estão todos neste tópico página 3 e 4.

  • Membros Pro
Postado

Entendi, obrigado Carlos, 

esse com retorno da IE do CCE RS, alguem conseguiu ?

  Em 16/11/2017 at 13:31, carlosinfoteen disse:

Bom dia, o que mencionei foi que colegas postaram solução alternativa como este exemplo.

https://www.projetoacbr.com.br/forum/applications/core/interface/file/attachment.php?id=39213Fetching info...

 

assim como outro postou a ideia de quebra do recaptcha. estão todos neste tópico página 3 e 4.

Expandir  

 

Postado

No exemplo  consegui realizar a consulta apena incluindo algumas linhas na função "TF_Principal.LabAtualizarCaptchaClick".

adicionei as linhas:

...
ImgArq: String;
...
ImgArq := ExtractFilePath(ParamStr(0))+PathDelim+'captch.png';
Stream.SaveToFile( ImgArq );
Image1.Picture.LoadFromFile( ImgArq );
...

 

e comentei as linhas:

//png.LoadFromStream(Stream);
//Image1.Picture.Assign(png);
procedure TF_Principal.LabAtualizarCaptchaClick(Sender: TObject);
var
  Stream: TMemoryStream;
  ImgArq: String;
//  Jpg: TJPEGImage;
{$IFDEF DELPHI2009_UP}
  png: TPngImage;
{$ENDIF}
begin
  Stream:= TMemoryStream.Create;
  try
    ACBrConsultaCNPJ1.Captcha(Stream);

  {$IFDEF DELPHI2009_UP}
    //Use esse código quando a imagem do site for do tipo PNG
    png:= TPngImage.Create;
    try
      //png.LoadFromStream(Stream);
      //Image1.Picture.Assign(png);
      ImgArq := ExtractFilePath(ParamStr(0))+PathDelim+'captch.png';    
      Stream.SaveToFile( ImgArq );
      Image1.Picture.LoadFromFile( ImgArq );

      EditCaptcha.Clear;
      EditCaptcha.SetFocus;
    finally
      png.Free;
    end;

 

Postado
  Em 17/11/2017 at 13:32, Bruno Lopes de Assumpção disse:

No exemplo  consegui realizar a consulta apena incluindo algumas linhas na função "TF_Principal.LabAtualizarCaptchaClick".

adicionei as linhas:

...
ImgArq: String;
...
ImgArq := ExtractFilePath(ParamStr(0))+PathDelim+'captch.png';
Stream.SaveToFile( ImgArq );
Image1.Picture.LoadFromFile( ImgArq );
...

 

e comentei as linhas:

//png.LoadFromStream(Stream);
//Image1.Picture.Assign(png);
procedure TF_Principal.LabAtualizarCaptchaClick(Sender: TObject);
var
  Stream: TMemoryStream;
  ImgArq: String;
//  Jpg: TJPEGImage;
{$IFDEF DELPHI2009_UP}
  png: TPngImage;
{$ENDIF}
begin
  Stream:= TMemoryStream.Create;
  try
    ACBrConsultaCNPJ1.Captcha(Stream);

  {$IFDEF DELPHI2009_UP}
    //Use esse código quando a imagem do site for do tipo PNG
    png:= TPngImage.Create;
    try
      //png.LoadFromStream(Stream);
      //Image1.Picture.Assign(png);
      ImgArq := ExtractFilePath(ParamStr(0))+PathDelim+'captch.png';    
      Stream.SaveToFile( ImgArq );
      Image1.Picture.LoadFromFile( ImgArq );

      EditCaptcha.Clear;
      EditCaptcha.SetFocus;
    finally
      png.Free;
    end;

 

Expandir  

posta a unit alterada.

Postado
  Em 14/11/2017 at 11:16, carlosfilho disse:

Bom dia,

 

Consegui fazer a consulta via post, o ponto positivo é trazer a insc. estadual e o negativo é não trazer telefone, 

Expandir  

Boa tarde, amigo

 

Na verdade não sei se pelo motivo absurdo de estarem cobrando um serviço que deveria ser gratuito https://servicos.serpro.gov.br/api-serpro/consulta-cnpj.html mas após algumas consultas ele vai solicitar o captcha sim. :(  Acabei de simular essa situação.

  • Este tópico foi criado há 2710 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.