Ir para conteúdo
  • Cadastre-se

dev botao

Consulta Cadastro RS


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

Recommended Posts

Baixei o ACBR para automatizar a consulta de IE da empresa.
1 - Tive que alterar a URL de consulta para versão 4 que é a atual.
2 - fiz mais algumas alterações nas configurações do exemplo porém sempre recebo erro 500.

 

achei vários tópicos antigos do mesmo erro, porém nenhum resolveu meu erro.

 

[Window Title]
ACBrNFe_Exemplo

[Content]

Erro Interno: 0
Erro HTTP: 500
URL: https://cad.svrs.rs.gov.br/ws/cadconsultacadastro/cadconsultacadastro4.asmx
.

Press OK to ignore and risk data corruption.
Press Abort to kill the program.

[OK] [Abort]

 

 ACBrNFe1.Configuracoes.Geral.SSLLib :=  libCapicom;
  ACBrNFe1.Configuracoes.Certificados.NumeroSerie :=  'nossachave';
  ACBrNFe1.WebServices.ConsultaCadastro.Executar;    

 essas foram as alterações para poder rodar....

Link para o comentário
Compartilhar em outros sites

5 minutos atrás, Juliomar Marchetti disse:

Utiliza libWinCrypt

outra coisa você só configura isso acima no componente?

Peguei o exemplo em lazarus abri pelo lazarus e fui configurando e buscando informações.
Sou novato no ACBR e acabei não achando muitas informações.

  UF := '';
  if not(InputQuery('WebServices Consulta Cadastro ', 'UF do Documento a ser Consultado:', UF)) then
    exit;

  Documento := '';
  if not(InputQuery('WebServices Consulta Cadastro ', 'Documento(CPF/CNPJ)', Documento)) then
    exit;

  Documento :=  Trim(OnlyNumber(Documento));

  ACBrNFe1.WebServices.ConsultaCadastro.UF := UF;

  if Length(Documento) > 11 then
     ACBrNFe1.WebServices.ConsultaCadastro.CNPJ := Documento
  else
     ACBrNFe1.WebServices.ConsultaCadastro.CPF := Documento;
  ACBrNFe1.Configuracoes.Geral.SSLLib :=  libWinCrypt;
  ACBrNFe1.Configuracoes.Certificados.NumeroSerie :=  'nossoA1';
  ACBrNFe1.WebServices.ConsultaCadastro.Executar;


  MemoResp.Lines.Text := ACBrNFe1.WebServices.ConsultaCadastro.RetWS;
  memoRespWS.Lines.Text := ACBrNFe1.WebServices.ConsultaCadastro.RetornoWS;
  LoadXML(MemoResp, WBResposta);

  pgRespostas.ActivePageIndex := 1;

  MemoDados.Lines.Add('');
  MemoDados.Lines.Add('Consulta Cadastro');
  MemoDados.Lines.Add('versao: ' + ACBrNFe1.WebServices.ConsultaCadastro.versao);
  MemoDados.Lines.Add('verAplic: ' + ACBrNFe1.WebServices.ConsultaCadastro.verAplic);
  MemoDados.Lines.Add('cStat: ' + IntToStr(ACBrNFe1.WebServices.ConsultaCadastro.cStat));
  MemoDados.Lines.Add('xMotivo: ' + ACBrNFe1.WebServices.ConsultaCadastro.xMotivo);
  MemoDados.Lines.Add('DhCons: ' + DateTimeToStr(ACBrNFe1.WebServices.ConsultaCadastro.DhCons));
  MemoDados.Lines.Add('IE: ' + ACBrNFe1.WebServices.ConsultaCadastro.IE);      


fiz pequenos ajustes como versão etc...direto no componente do NFe...

 

Alterei para libWinCrypt e não teve resultado.
 

<?xml version="1.0" encoding="UTF-8"?>

-<ConsCad versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">


-<infCons>

<xServ>CONS-CAD</xServ>

<UF>SC</UF>

<CNPJ>03193274000132</CNPJ>

</infCons>

</ConsCad>

mesmo setando a versão 4 no componente ele acaba gerando a consulta utilizando a versão 2.

Link para o comentário
Compartilhar em outros sites

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