welcomevoce
-
Total de ítens
3 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por welcomevoce
-
-
Olá bom noite, dia, tarde!
Como vocês estão fazendo para controlar as informações que vão ser enviadas para o eSocial?
Tenho grande duvida em relação a isso, a geração do xml e assinatura o envio, retorno é tranquilo usando o componente já disponível.
Apenas precisa de algumas alterações, mas a duvida maior é como vou gerenciar esses dados que estão sendo enviados.
Em relação a modelagem de dados e logica.
-
7 horas atrás, Hudson G Leite disse:
Boa tarde,
Ao tentar realizar uma transmissão para o esocial recebo como retorno
::: FWinHTTPReqResp.HTTPResultCode = 400
FWinHTTPReqResp.Url = 'https://webservices.producaorestrita.esocial.gov.br/servicos/empregador/enviarloteeventos/WsEnviarLoteEventos.svc'
FWinHTTPReqResp.soapaction = 'http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0/ServicoEnviarLoteEventos/EnviarLoteEventos'
* o xml soap está correto.
Configuração básica:
ACBreSocial1.Configuracoes.Geral.SSLCryptLib := cryWinCrypt;
ACBreSocial1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;
ACBreSocial1.Configuracoes.Geral.SSLLib := libWinCrypt;
ACBreSocial1.Configuracoes.Geral.SSLXmlSignLib := xsMsXml;ACBreSocial1.Configuracoes.Certificados.NumeroSerie := '*2c9a5********';
Alguma sugestão?
Com base em: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
10.4.1 400 Bad Request
The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications.
Tente usar assim:
FWinHTTPReqResp.Url = 'https://webservices.producaorestrita.esocial.gov.br/servicos/empregador/enviarloteeventos/WsEnviarLoteEventos.svc?wsdl'
Uma Opção Certificação A3/SHA256 - Fontes
em ACBreSocial
Postado
Fiz o procedimento de assinatura, usando usando o wincrypt, ficou bom até agora não deu problema, e não precisei adicionar outras dlls.