Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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;

 

Postado
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.

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