Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

esocial gera s-1000 mas não envia


Go to solution Solved by anderson.mendonca,
  • 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

Caros colegas, atualizei o ACBr hoje e copiei as pastas Schemas, ARQINI, etc.
Até duas semanas atrás eu conseguia gerar (e já havia gerado) o evento S-1000.
Após atualizar, tentei gerar novamente mas o programa só gera e não envia.
Quando passa pela função Enviar, para e nada acontece. Nem visualiza mensagem.

Alguém pode me ajudar?

Obrigado.

 

Link to comment
Share on other sites

  • Consultores

Boa tarde Anderson,

Não entendi essa história de copiar os schemas, arquivos INI, etc.

O programa que trava ao executar o método Enviar é o seu ou o programa exemplo do componente?

Se é o seu, o problema também ocorre com o programa exemplo?

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Consultores

Anderson,

Acabei de fazer um teste usando o programa exemplo e não ocorreu esse problema, o XML do evento S-1000 foi gerado, assinado, validado e enviado.

Deve ser alguma configuração errada.

Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

@Italo Jurisato Junior, fui debugando o programa e quando chega na função Enviar do ACBrDFeSSL, na linha

Result := FSSLHttpClass.Enviar(ConteudoXML, AURL, ASoapAction, AMimeType);

programa pára e não retorna nada.

Você tem uma ideia do que eu fiz de errado?

Obrigado.

 

Edited by anderson.mendonca
Complemento.
Link to comment
Share on other sites

Reparei que depois de atualizar o ACBr, a pasta Schemas\eSocial, onde existem as pastas v2_04_01 e v2_04_02, passou a ter arquivos que se referem a estas versões, como o evtInfoEmpregador-v02_04_02.xsd, por exemplo.

Tive que copiá-lo para a pasta v2_04_02 para conseguir gerar mas, como já mencionei anteriormente, não está enviando.

Obrigado.

 

Link to comment
Share on other sites

22 horas atrás, Italo Jurisato Junior disse:

Anderson,

Acabei de fazer um teste usando o programa exemplo e não ocorreu esse problema, o XML do evento S-1000 foi gerado, assinado, validado e enviado.

Deve ser alguma configuração errada.

@Italo Jurisato Junior, tentei gerar e enviar o evento S-1000 novamente usando o exemplo do ACBr e está ocorrendo o erro em anexo.

Pode me ajudar?

Obrigado.

 

eSocial - Erro ao enviar S-1000.jpg

Link to comment
Share on other sites

veja se é este o problema, tive problemas com o TSL e tive configurar o TSL

Configuracoes.WebServices.SSLType :=  LT_TLSv1_2;

 

no meu caso Windows 2018 R2 so passou com TLSv1_1

 

no Windows 10 para passa com o ALL.

 

 

 

Edited by EdmarFrazao
Link to comment
Share on other sites

  • Solution

Caros colegas, obrigado por me responder.

Eu havia lido artigos anteriores do @Italo Jurisato Junior e @Juliomar Marchetti, falando que o ACBr, a partir de um determinado momento, não suportaria mais o CAPICOM.
Sendo assim, imaginei que o problema poderia ser esse.
Fiz testes com a seguinte configuração na guia Certificado:
SSLLib = libWinCrypt
Cryptlib = cryWinCrypt
HttpLib = httpWinHttp
XMLSignLib = xsLibXml2

Por incrível que pareça, a primeira geração que fiz deu certo (não sei como nem porque) e as demais não (tenho os XML de retorno para comprovar... Kkk).
Mas agora que o @EdmarFrazao passou mais esta configuração (Configuracoes.WebServices.SSLType := LT_TLSv1_2;) está tudo certo.

Basta configurar de acordo com o que está acima que tudo funcionará corretamente.

Mais uma vez muito obrigado a todos!

 

  • Like 2
Link to comment
Share on other sites

Posta os arquivos de envio e retorno

Ja atualizou a dll libeay da pasta dll da acbr para ver se e ela?

 

os schemas esta usando os que estão na pasta de exemplo da acbr?

 

use a1 so p testar.

o cnpj do transmissor deve ser o cnpj da empresa do certificado

Se usar outro certificado o cnpj ou cpf do transmissor e o do certificado que as vezes não é o da empresa.

Link to comment
Share on other 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.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.