Ver um Único Post

 
  #1 (permalink)  
Antigo 18/04/2011
Eduardo.Fonseca Eduardo.Fonseca está offline
Junior Member
Wannabe
Points: 89, Level: 1 Points: 89, Level: 1 Points: 89, Level: 1
Activity: 50.0% Activity: 50.0% Activity: 50.0%
Last Achievements
 
Registrado em: Apr 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 18/20
Today Posts
ssssssss3
Padrão 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
Responder com Citação
 

Content Relevant URLs by vBSEO 3.3.0