Login Registre-se
eSocial - Assinatura do evento inválida. [RESOLVIDO]  XML
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Autor Mensagem
mohandas

JavaC Membro

Membro desde: 25/01/2018 14:35:56
Mensagens: 5
Offline

Estou com problema na validação da assinatura o xml do eSocial. Já fizemos diversas tentativas, mas em todas o retorno do processamento do evento é o mesmo: “Assinatura do evento inválida. Ações Sugeridas: Verificar se houve alteração do evento após a assinatura. Verificar a validade da assinatura.”

Estamos utilizando o e-CNPJ da série A1.

A validação da assinatura pelo validador java (.xsd) acusa XML válido.

Gostaria de saber se alguém teve o mesmo problema e como resolveu. E se alguém sabe de algum problema referente a isso nos ambientes do eSocial.

Segue abaixo XML assinado.



XML de retorno:

Esta mensagem foi editada 1 vez. Última atualização foi em 30/01/2018 10:51:38

pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 94
Localização: Rio de Janeiro
Offline

mohandas, boa tarde.

Veja http://www.javac.com.br/jc/posts/list/3041-esocial...natura-invalida-resolvido.page alguém que também teve este problema e resolveu.
Também em http://www.javac.com.br/jc/posts/list/2866-esocial-resolvido.page há diversos comentários a respeito deste problema, além de outros muitos.

Até mais.
mohandas

JavaC Membro

Membro desde: 25/01/2018 14:35:56
Mensagens: 5
Offline

Sim, já havíamos visualizado estes tópicos.

Estamos assinando por essa rotina:

Esta mensagem foi editada 1 vez. Última atualização foi em 26/01/2018 16:45:03

samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1059
Localização: Goiás
Offline

Envie o XMl Que esta Assinando para analisarmos por favor!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
mohandas

JavaC Membro

Membro desde: 25/01/2018 14:35:56
Mensagens: 5
Offline

Bom dia Samuk,

estamos assinando o evento em sí, no caso o bloco abaixo:



Deveria ser algo diferente?
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1059
Localização: Goiás
Offline

Buenos Dias. O erro está justamente ai.
Eu pedi o XML que vc esta enviando, e vc me mostrou apenas a parte que esta assinando. Mas não foi essa a minha pergunta, eu pedi qual vc está enviando.

Pelo seu código vc está enviando o Evento já com o Lote.
Aqui:



Vc esta pegando o 2º Node com a Tag Esocial. Ou seja o primeiro é o de lote, e o segundo é o do Evento.

Quanto no ESocial, quanto no Reinf não deve enviar o XML completo, envie apenas o Evento e depois adicione as tags de lote.

Dai vai ficar assim:



E dica, quando pedirmos algo sempre de a resposta completa, mesmo que pareça boba.

Senão vc iria ficar nesse Loop de erro e ninguem saberia te ajudar.

Abraços e Boa Sorte!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
mohandas

JavaC Membro

Membro desde: 25/01/2018 14:35:56
Mensagens: 5
Offline

Opa,

havia entendido que queria a parte que eu estava assinando, deveria ser o evento mesmo né?

segue o xml assinado:

Esta mensagem foi editada 2 vezes. Última atualização foi em 30/01/2018 10:47:45

pfugazza

JavaC Membro

Membro desde: 18/07/2017 16:25:41
Mensagens: 94
Localização: Rio de Janeiro
Offline

mohandas, bom dia.

O seu XML está faltando o cabeçalho e a definição dos namespaces do lote de eventos. Abaixo, como modelo para você, o lote que enviei para o ambiente de testes do e-Social, totalmente validado.

No envelope SOAP há quatro (04) eventos evtTabRubrica.

Até mais.
mohandas

JavaC Membro

Membro desde: 25/01/2018 14:35:56
Mensagens: 5
Offline

Consegui enviar com o ajuste que você comentou, de montar o cabeçalho após a assinatura.

Obrigado!
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1059
Localização: Goiás
Offline

mohandas wrote:Consegui enviar com o ajuste que você comentou, de montar o cabeçalho após a assinatura.

Obrigado!


Muito Bom. 80% dos casos de erro de assinatura é porque montam o Lote antes de assinar!

Abraços!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
 
Índice dos Fóruns » SPED / PAF-ECF / ESOCIAL / EFD_REINF
Ir para:   
Powered by JForum 2.1.9 © JForum Team