Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Consultores
Postado
10 horas atrás, hnq_campos disse:

Pessoal Boa tarde
Como esta o desenvolvimento do eSocial?
Alguem tem algum exemplo de XML assinando com Sha265 e batento no Webservice?

Abraços 
Hnq

no branchs tem o inicio do projeto.

caso queira contribuir baixa e sinta-se a vontade para contribuir

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

 

Em 03/08/2017 at 08:02, sergio.lowczy disse:

mesma duvida

 

Em 07/08/2017 at 15:33, Paulo Souza disse:

estou na mesma.

A resposta continua a mesma também.
 

Em 03/08/2017 at 01:37, Juliomar Marchetti disse:

no branchs tem o inicio do projeto.

caso queira contribuir baixa e sinta-se a vontade para contribuir

Vou apenas acrescentar que podem ler sobre os relatos aqui nesse subfórum para saber como os outro usuários estão se saindo.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado (editado)
Em 03/08/2017 at 16:08, Hudson G Leite disse:

Boa tarde, @Leivio Fontenele!

Você chegou a implementar nos componentes da acbr assinatura do XML com SHA265 e o método de envio?

 

1 hora atrás, EMBarbosa disse:

 

 

A resposta continua a mesma também.
 

Vou apenas acrescentar que podem ler sobre os relatos aqui nesse subfórum para saber como os outro usuários estão se saindo.


@EMBarbosa estou acompanhando as coisas no fórum entretanto a dificuldade continua a mesma

Não consegui a comunicação com o WS
E muito menos a cripotagrafia com SHA256 no delphi

Abraços

Editado por hnq_campos
  • Consultores
Postado
2 horas atrás, hnq_campos disse:

E muito menos a cripotagrafia com SHA256 no delphi

 

 

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Boa Tarde

 

@EMBarbosa Eu segui as dicas do @Leivio Fontenele e Substitui as Units postadas por ele 

E estou o seguinte erro 

Project ExemploEsocial.exe raised exception class $C0000005 with message 'access violation at 0x1105c9b9: read of address 0xe66325a7'.
 

Quando a Unit ACBrDFeXsXmlSec chama a funcação xmlSecDSigCtxSign

Linha 585 SignResult := xmlSecDSigCtxSign(FdsigCtx, SignNode);

Da Unit libxmlsec

Biblioteca libxmlsec.dll

Obrigado

Abraços

Postado

Boa tarde,

O metodo xmlSecDSigCtxSign quando acontece algum problema por causa dos parametros...etc ele deveria retornar -1 e depois seria criado uma exception do tipo EACBrDFeException.

Na linha 578 tem     doc := xmlParseDoc(PAnsiChar(ConteudoXML)); coloque aqui o conteúdo da variável -> ConteudoXML

Esse metodo xmlSecDSigCtxSign  é o local é faz a inclusão dos atributos de assinatura. Tente vê tmb se o seu certificado está corretamente carregado.

abraços.

 

Postado

Opa Leivio Boa tarde

Então foi oq eu vi...

Pensei que ele não tenha encontrando a DLL tbm por isso da exceção porque quando rodo pela 2 vez

Estoura essa exceção

"Access violation at address 003CB457 in module 'libxmlsec.dll'. Read of address FEEEFEEE."
 

Comando para carregar o Certificado A1

 ACBreSocial1.Configuracoes.Geral.SSLLib:= libOpenSSL;
 ACBreSocial1.Configuracoes.Geral.SSLHttpLib := httpWinHttp;

  ACBreSocial1.SSL.ArquivoPFX:= 'C:\Users\henrique.campos\Downloads\CertificadoA1.pfx';
  ACBreSocial1.SSL.Senha:= 'Senha';
  ACBreSocial1.Configuracoes.Certificados.Senha:= 'Senha';
 

 

Segue o XML

 

Muito obrigado pela ajuda @Leivio Fontenele

S1000.xml

Postado

Seu XML está com as tags corretamente para esse ponto da certificação. agora estou em duvida quando ao certificado.

 

O meu está assim:

  AACBreSocial.Configuracoes.Certificados.ArquivoPFX := 'C:\Seu.pfx';
  AACBreSocial.Configuracoes.Certificados.NumeroSerie := 'SerieCerificado';
  AACBreSocial.Configuracoes.Certificados.Senha := 'Senha';

 

Garanta tmb as dlls XMLSec na raiz do seu projeto ou algum path mapeado no windows.

Postado

Pessoal Bom dia

 

@Leivio Fontenele Cara nem sei como te agradecer obrigado mesmo pela sua paciência e toda ajuda que me deu

Realmente o problemas eram as Dlls libeay32.dll e ssleay32.dll elas estavam no System32 e SysWOW64 entretanto o executável não encontrava a mesma coloquei as Dlls na pasta do executavel e funcionou perfeitamente agora vamos pra etapa 02 WS rsrsrsrs

Cara obrigado mesmo e segui os comentarios do @Leivio Fontenele Aqui nesse Post  e no 

E ira funcionar o SHa256 no delphi

Obrigado mais uma vez e abraços cara 

 

Att,

Henrique Campos

 

  • 2 semanas depois ...
Postado
On 8/2/2017 at 3:10 PM, hnq_campos said:

Pessoal Boa tarde
Como esta o desenvolvimento do eSocial?
Alguem tem algum exemplo de XML assinando com Sha265 e batento no Webservice?

Abraços 
Hnq

Eu criei uma página com alguns exemplos de arquivos XML dos eventos do eSocial, vê se ajuda:

http://suporte.quarta.com.br/eSocial/ExemplosEventosXml.htm

Todos os exemplos eram XMLs que foram enviados e processados com sucesso para o serviço do eSocial, mas que depois alterei os dados pessoais para compartilhar na internet.

  • Este tópico foi criado há 3232 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...
The popup will be closed in 10 segundos...