cancel
Showing results for 
Search instead for 
Did you mean: 

Erro de validação da Assinatura (cancelamento)

AnaLavieri
Explorer
0 Kudos

Boa tarde,

Estamos com um problema com a implementação da interface de cancelamento aqui no projeto.

Por necessidade do cliente, estamos implementando uma interface de cancelamento Z no ambiente GRC 1.0. Essa nova interface de cancelamento apontará para o novo webservice da SEFAZ, que considera o cancelamento como sendo um evento.

Já conseguimos efetuar o envio da interface com o formato correto, porém ao bater na SEFAZ está retornando o seguinte erro:

"Rejeição: Valor da assinatura (SignatureValue) difere do valor calculado" (status 128)

Procuramos em diversos fórums a respeito deste problema, e em todos comentaram de erro de certificado digital. Porém, verificamos com a equipe de basis que o certificado que estamos utilizando em nossa interface Z é o correto.

Acreditamos que o problema possa ser na montagem das informações da assinatura, que está sendo feita pelo formato do GRC 1.0, mas está sendo esperado como a assinatura de um evento.

Alguém já passou por algum tipo de ploblema dessa natureza, ou sabe de alguma dica para nos ajudar?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Ana Paula,

A SAP irá liberar este cancelamento por eventos agora no SAP NFE 10.0 SP12, não seria melhor o cliente planejar o upgrade?

De qualquer forma, esse problema provavelmente está acontecendo com alguma informação perdida entre o que você manda e o que é enviado à Sefaz. Você comparou o XML que você monta e o que é entregue para Sefaz?

Dependendo do que você encontrar talvez seja necessário você fazer Z de ponta-a-ponta inclusive o envio do SOAP Adapter.

Atenciosamente, Fernando Da Rós

AnaLavieri
Explorer
0 Kudos

Bom dia Fernando,

O que temos é realmente uma interface Z feita de ponta a ponta no GRC 1.0 baseada na interface de eventos do GRC 10.0.

Pela análise que fiz ontem reparei que a assinatura está sendo feita pela interface SIGNC, que é baseada nos campos da interface original. Encontrei informações falando a respeito de uma interface de assinatura para eventos, a SIGNE.

Estou imaginando que o erro seja pelo fato de a assinatura estar sendo feita pela interface errada, e pensei em implementar esta interface de assinatura para eventos.

Será que esta pode ser uma solução válida?

Atenciosamente,

Ana Lavieri

former_member182114
Active Contributor
0 Kudos

Bom dia Ana,

Sim, desta forma tem boas chances de funcionar.

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Ana Paula Boa tarde,

Funcionou está solução Z de vocês? Tenho um cliente que está desatualizado em questão de SP do ECC e que não é possível a migração para o GRC 10.0, sendo assim, a necessidade de desenvolver o Cancelamento por Evento.

Abs,

former_member182114
Active Contributor
0 Kudos

Bom dia Andercley,

O que impede o cliente de migrar para o SAP NFE 10.0 ultimo SP?

Ele instalou junto com o ECC e não pode subir Basis lá?

Fazer o upgrade do SAP NFE é de fato uma melhoria para o ambiente dele e bem menos trabalho para o projeto pois seu trabalho estará em adequar o ERP. Não?

  favor dar feedback a thread e marcá-la como respondida.

Atenciosamente, Fernando Da Rós

Former Member
0 Kudos

Obrigado pela resposta Fernando,

Já comunicamos o cliente da melhor opção.

Abraço !!