on 02-21-2013 6:37 PM
Boa tarde pessoal,
Para todo XML de CTe cancelado que entra no monitor (cte_fisc_workplace), a verificação de assinatura acusa erro.
A mensagem é esta:Erro técnico na verificação assinatura -
O valor hash criptográfico gOgsaFTzxm46vgLhIc/dWbW XqOg= não corresponde ao calculado
Este CTe de entrada é saída do mesmo cliente.
Alguém já teve este erro antes? Não encontrei nada no forum sobre isso.
Agradeço qualquer ajuda.
Abraços,
Luciana
Luciana boa tarde,
Poderia me fazer um singelo teste ?
No GRC acesse o programa SECXML_DSIGNATURE, coloque o CT-e e mande validar com a sua entrada SSF de validação de assinatura provavelmente NFE_IN.
Veja se vai dar esse mesmo erro, Digital Value it´s not etc...
Abraçco,
Ricardo Viana.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oi Luciana,
Dê uma olhada se você tem as seguintes SAP Notes:
Note 1738787 - CT-e Inbound namespace correction
Note 1736879 - XML Signature check fails for inclusive canonicalization
Note 1333974 - Central note for WS Security on 7.20
Note 1666950 - XML Signature check fails for inclusive canonicalization
Veja que a Nota 1333974 se refere à atualização de Kernel, e normalmente dá trabalho de convencer o BASIS a aplicá-la.
Espero que ajude.
Pedro Baroni
Luciana,
So uma dúvida o erro é o mesmo que está nessa thread ?
http://scn.sap.com/thread/2092143
Tive isso no passado com CT-e e o Baroni ja respondeu a nota que precisa aplicar para resolver
Note 1736879 - XML Signature check fails for inclusive canonicalization
Valeu,
Ricardo Viana.
Oi meninos,
Então, a SAP note 1736879 já havia sido implentada (por mim mesma inclusive..rs).
As notas: 1738787 e 1666950, ficam com Status: Não é possível implementar.
Quanto a nota: 1333974, vou conversar com o Basis e até abrir um chamado na SAP.
Postarei o resultado aqui.
Muito obrigada,
Abraços,
Luciana R.
Bom dia Luciana,
O Pedro já penou com isso, deve estar com a resposta 😉
Estou em dúvida do seguinte, este seu XML no retCanc não tem digestValue. A nota de autorização sempre tem, será que o pedido de cancelamento também tem?
@Pedro, Você deve saber disso na ponta da língua não?
Atenciosamente, Fernando Da Rós
Oi pessoal.
É o que a Luciana informou mesmo, no Manual é possível verificar que não há <digValue> na tag <retCancCTe>.
Sendo assim o campo /XNFE/INCTEHD-DIGVAL não é atualizado, e quando é chamada a função /XNFE/PROCSTEP_CTE_SIGNATUR para o Cancelamento o SAP tenta validar o Digest Value informado no XML de Emissão de CT-e contra o Digest Value calculado do XML de Cancelamento de CT-e. O que não dá certo.
Acho que o caminho é aguardar o chamado mesmo.
Abs.,
Pedro Baroni
Bom dia amigos,
Espero que estejam bem!
Seguinte, a SAP respondeu ao chamado com uma nova nota que será disponibilizada junto ao SP14.
O problema foi corrigido! uhuu
Segue:
0001828034 Canceling CT-e - technical error in signature verification
Abraços e obrigada,
Luciana Rossan
User | Count |
---|---|
15 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.