Ir para conteúdo
  • Cadastre-se

erro na consulta de dados com acbrnfe


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

Recommended Posts

Postado

estou criando essa rotina pra pegar os dados do cnpj digitado, mas esta retornando o seguinte erro:

metodo "enviar" não implementado em: TDFeSSLHttpClass.

alguem pode me ajudar?

class function TFuncoesCommon.PegarDadosReceita(sCbpjCpf, sUF: String)
  : TDadosReceita;
var
  cACBrNFe: TACBrNFe;
  DadosReceita: TDadosReceita;
begin
  try
    DadosReceita := TDadosReceita.Create;
    cACBrNFe := TACBrNFe.Create(nil);
    cACBrNFe.Configuracoes.Certificados.VerificarValidade := false;
    cACBrNFe.Configuracoes.Certificados.NumeroSerie :=
      TObjArquivoIni.GetInstance.NumSerie;
    cACBrNFe.Configuracoes.WebServices.UF := TRegistro.GetInstance.UF;
    if Length(sCbpjCpf) > 11 then
      cACBrNFe.WebServices.ConsultaCadastro.CNPJ := sCbpjCpf
    else
      cACBrNFe.WebServices.ConsultaCadastro.CPF := sCbpjCpf;
    try
      cACBrNFe.WebServices.ConsultaCadastro.UF := sUF;
      cACBrNFe.WebServices.ConsultaCadastro.Executar;
      try
        DadosReceita.Razao := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].xNome;
        DadosReceita.FInicioAtividade :=
          cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.InfCad.Items
          [0].dIniAtiv;
        DadosReceita.InscricaoEstadual :=
          cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.InfCad.Items[0].IE;
        DadosReceita.Regime := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].xRegApur;
        DadosReceita.Situacao := cACBrNFe.WebServices.ConsultaCadastro.
          RetConsCad.InfCad.Items[0].cSit;
        DadosReceita.Cnae := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].Cnae;
        DadosReceita.Cep := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].Cep;
        DadosReceita.Logradouro := cACBrNFe.WebServices.ConsultaCadastro.
          RetConsCad.InfCad.Items[0].xLgr;
        DadosReceita.Numero := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].nro;
        DadosReceita.Complemento := cACBrNFe.WebServices.ConsultaCadastro.
          RetConsCad.InfCad.Items[0].xCpl;
        DadosReceita.Bairro := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].xBairro;
        DadosReceita.CodigoCidade := cACBrNFe.WebServices.ConsultaCadastro.
          RetConsCad.InfCad.Items[0].cMun;
        DadosReceita.NomeCidade := cACBrNFe.WebServices.ConsultaCadastro.
          RetConsCad.InfCad.Items[0].xMun;
        DadosReceita.UF := cACBrNFe.WebServices.ConsultaCadastro.RetConsCad.
          InfCad.Items[0].UF;
      finally
        Result := DadosReceita;
      end;
    except
      on E: Exception do
      begin
        Result := nil;
        TObjExcept.ErroToFile(Self.ClassName, E.Message);
      end;
    end;
  finally
    DadosReceita.Free;
  end;
end;
 

  • Moderadores
  • Solution
Postado
3 minutos atrás, rozivaldo disse:

metodo "enviar" não implementado em: TDFeSSLHttpClass.

Faltou configurar as propriedades SSLLib.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...