Ir para conteúdo
  • Cadastre-se

dev botao

Consulta de documento usando o ACBrSATWS


bruno_bls
  • Este tópico foi criado há 1778 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Estou implementando um sistema para pesquisa dos doc usando o ACBrSATWS. Usei como base um exemplo aqui do ProjetoACBr -> Utilitario ACBr SAT.

 

Quando mando pesquisar, o retorno que tenho é esse:

"Rejeição: Falha no schema XML"

 

No demo ACBr recebo o seguinte erro

"Project SATWS.exe raised exception class EACBrDFeException with message 'OpenSSL 1.0.2m  2 Nov 2017, não suporta LT_all'."

 

Nos dois projetos a configuração do componente é a mesma.

 - Quais são os arquivos de schema que tenho que ter? Testei alguns do site da CFe de SP mas não tive sucesso.

 - Tenho que ter o aparelho pra poder fazer as consultas?

 

O meu código atual com a configuração é a seguinte;

   with ACBrSATWS.Configuracoes do
   begin
      WebServices.UF       := 'SP';
      Geral.SSLCryptLib    := cryWinCrypt;
      Geral.SSLHttpLib     := httpWinHttp;
      Geral.SSLXmlSignLib  := xsLibXml2;
      Arquivos.PathSchemas := LocalExe+'Schemas\CFe';
      WebServices.Ambiente := TpcnTipoAmbiente.taProducao;
   end;

   with ACBrSATWS.WebServices.ConsultarSATWS do
   begin
      versaoDados     := '0.07';
      FnserieSAT      := 000501123;
      dhInicial       := StrToDateTime('10/04/2019');
      dhFinal         := StrToDateTime('20/04/2019');
      FchaveSeguranca := 'chave';
   end;

   if ACBrSATWS.WebServices.ConsultarSATWS.Executar then
   begin
   ...
   end;

 

Link para o comentário
Compartilhar em outros sites

21 minutos atrás, Daniel Simoes disse:

Parece que você tem uma versão antiga do OpenSSL 

Estou compilando em 64 bits, então atualizei o path(acbr/code/trunk2/DLLs/OpenSSL/1.0.2.13) e coloquei as dll diretamente na pasta do executável. O problema não foi resolvido.  Há algum problema em ser 64bits?.  Tentei o mesmo no demo, só que com a DLL 32bits, o erro que informei anteriormente foi resolvido, mas ai apareceu o erro de schema, como no meu desenvolvimento.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1778 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.