OpenNFSe

OpenNFSe (http://www.opennfse.com.br/forums/index.php)
-   Área relacionada a NFS-e (http://www.opennfse.com.br/forums/forumdisplay.php?f=3)
-   -   Assinatura NFS-e de São Paulo (Hash RSA) (http://www.opennfse.com.br/forums/showthread.php?t=281)

Eduardo.Fonseca 18/04/2011 16:46

Assinatura NFS-e de São Paulo (Hash RSA)
 
Olá Amigos,

Poderiam me ajudar, alguem já implantou a NFS-e de São Paulo ou de Recife ?, se sim, teria como me enviar ou postar apenas a função que faz a assinatura hash ?, não é do XML e sim da Tag Assinatura que fica entre a TAG CPFCNPJRemetente e InscricaoPrestador , utilizo a linguagem de programação Delphi.

Seria cadeia de caracteres de 86 posições que consta na página 24 do manual “NFe-Web-Service-v2-2.pdf” , exemplo abaixo:

12345678NF 00000000000120110401TNN000000000075800000000000000 00002798147132854000103

Precisa transformar esta string acima. Para criar a assinatura deverá ser gerado um Hash (utilizando SHA1) de uma cadeia de caracteres (ASCII) com informações do RPS emitido. Este Hash deverá ser assinado utilizando RSA. A assinatura do Hash será informada na TAG Assinatura.

Ficaria muito grato se pudesse me ajudar, pois já tentei de tudo e não consegui fazer funcionar, fiz 2 funções no Delphi, mas uma me retorna o erro 1057 - Rejeição: Assinatura difere do calculado e a outra o erro 1206 - Assinatura Digital do RPS incorreta.

Eduardo Fonseca

carlosasjr 22/09/2011 22:44

Hash
 
Eduardo,

Estou com o mesmo problema para criar a tag assinatura corretamente. Você conseguiu resolver esse problema?


Horários baseados na GMT -2. Agora são 21:27.

vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0