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)
-   -   Assinar Lote RPS (http://www.opennfse.com.br/forums/showthread.php?t=57)

[email protected] 07/05/2010 18:29

Assinar Lote RPS
 
Boa Tarde Pessoal,

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.

Sou de Belo Horizonte.

Meus XMLs:

http://www.leadmecanica.com.br/lucas/NUM_NOTA.xml
http://www.leadmecanica.com.br/lucas/NUM_NOTA_sign.xml
http://www.leadmecanica.com.br/lucas/Lote_NUM_NOTA.xml
http://www.leadmecanica.com.br/lucas/MSG_SOAP.xml
http://www.leadmecanica.com.br/lucas/Resposta.xml

Grato,

-- Lucas Resende Tavares --

LuizVaz 12/05/2010 17:40

Bom,

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.

Estou desenvolvendo um protótipo usando SSLBlackBox da Eldos:
SSLBlackbox (SSL client, SSL server, SSL component, SSL control, SSL classes, SSL .NET component, SSL ActiveX, SSL Library, SSL Object, SSL OCX) - SecureBlackbox®

Mas ela é paga e o preço é salgado.

Dicas:
  • Faça primeiro o XML válido com os dados corretos, não use os valores de exemplo da prefeitura.
  • Tente homologar esse XML no site da PBH criando uma NOTA.
  • Quando conseguir fazer isso, o XML poderá ser enviado pelo seu programa.

Usando a DLL do Haroldo, você pode deixar a comunicação e assinatura por conta dela e a programação pelo Delphi.
http://sourceforge.net/projects/nfs-epbhutil/

Att,
Luiz Vaz

jalegria 13/05/2010 11:06

Saudações

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?

muito obrigado pela ajuda...

[email protected] 13/05/2010 15:37

Pois bem Luiz,

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 --

LuizVaz 14/05/2010 16:50

Citação:

Postado Originalmente por [email protected] (Post 125)
Pois bem Luiz,

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.

Att,
Luiz Vaz

[email protected] 17/05/2010 15:14

beleza,
obg Luiz
estou aguardando retorno.

[email protected] 18/05/2010 16:10

Bom,

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?

www.leadmecanica.com.br/lucas/Lote_NUM_NOTA.xml

está aí o exemplo que quero assinar...

Grato,

-- Lucas Resende Tavares --


Horários baseados na GMT -2. Agora são 22:26.

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