Desenvolvo um aplicativo de Emissão de NFS-e em Delphi 7.
Não consegui encontrar em lugar algum, uma forma de Assinar o Lote...
o meu RPS está sendo assinado pelo AssinadorRS v2.1.0.
Porém, ele não assina o Lote, assina Apenas o RPS.
como estou mandando o SOAP sem a assinatura no Lote, eu obtenho como resposta, o E174 ~> Arquivo enviado com erro na assinatura.
Alguém aí tem idéia de como Assinar o Lote?
Utilizei também um software que encontrei por ae, chamado NFS-e Signer, mas este apenas avacalhou o XML, tornando o erro E181.
você não vai conseguir muita coisa fazendo somente com o Delphi7.
Infelizmente a CAPICOM não é mais atualizada e dá algumas palas muito estranhas com certificados A1 e A3. Além de ser obsoleta.
A única maneira que encontrei foi usar o Delphi7 em conjunto com a DLL do Haroldo.
Caiu no meu colo uma demanda para implantar a NFSe em Uberlandia, com o prazo em 01/04/2010, lol
Procurei uma biblioteca para viagem no tempo e conseguir atender este prazo, como não achei vou ter que implementar mesmo.
Consegui fazer o processo de testes (sem assinatura), agora estou apanhando para gerar o XML assinado. Nós já temos certificado para a NFe, acho que dever ser possivel utiliza-lo.
As rotinas de assinatura da dll do opennfse atendem à prefeitura de Uberlandia tb? É o mesmo processo de assinatura digital?
eu tenho esses componentes da Eldos.... Blackbox etc...
só que nao sei usa-los...
teria como me ajudar a assinar um XML a partir destes componentes?
eu só preciso assinar, mais nada, o resto meu programa faz...
Já que usas esses componentes, vc deve saber qual usar e como usar para assinar o Lote... neh? se puder explicar... ficarei grato!
muito obrigado pela dica! eu tinha baixado esse BlackBox em um site ae a uns dias atraz... e foi gratuito, achei numa comunidade no Orkut, eu acho...
essa PBHutil nao me serviu pra mta coisa.. =/ talvez nao tenha sabido usa-la...
Jalegria, não sei responder, espero q outro usuário possa te responder...
estou cheio de dúvidas com relação a assinatura do Lote...
eu tenho esses componentes da Eldos.... Blackbox etc...
só que nao sei usa-los...
teria como me ajudar a assinar um XML a partir destes componentes?
eu só preciso assinar, mais nada, o resto meu programa faz...
Já que usas esses componentes, vc deve saber qual usar e como usar para assinar o Lote... neh? se puder explicar... ficarei grato!
muito obrigado pela dica! eu tinha baixado esse BlackBox em um site ae a uns dias atraz... e foi gratuito, achei numa comunidade no Orkut, eu acho...
essa PBHutil nao me serviu pra mta coisa.. =/ talvez nao tenha sabido usa-la...
Jalegria, não sei responder, espero q outro usuário possa te responder...
estou cheio de dúvidas com relação a assinatura do Lote...
Grato,
-- Lucas Resende Tavares --
Ok,
Vou montar um exemplo de assinatura usando os Componentes da Eldos e posto aqui.
Te mando um email assim que estiver disponível.
ouvi dizer, que só consegue-se assinar o Lote Rps se remover o NameSpace do Rps... mas eu nao consegui descobrir o que remover e com fazer isso, alguma sugestão?