#1 (permalink)  
Antigo 07/05/2010
Junior Member
Wannabe
Points: 90, Level: 1 Points: 90, Level: 1 Points: 90, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Last Achievements
Award-Showcase
 
Registrado em: Apr 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss4
Padrão 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 --
Responder com Citação

 
  #2 (permalink)  
Antigo 12/05/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

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
Responder com Citação

 
  #3 (permalink)  
Antigo 13/05/2010
Junior Member
Wannabe
Points: 2, Level: 1 Points: 2, Level: 1 Points: 2, Level: 1
Activity: 33.3% Activity: 33.3% Activity: 33.3%
 
Registrado em: May 2010
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss1
Padrão

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...
Responder com Citação

 
  #4 (permalink)  
Antigo 13/05/2010
Junior Member
Wannabe
Points: 90, Level: 1 Points: 90, Level: 1 Points: 90, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Last Achievements
Award-Showcase
 
Registrado em: Apr 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss4
Padrão

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 --
Responder com Citação

 
  #5 (permalink)  
Antigo 14/05/2010
Avatar de LuizVaz
Administrator
Super Admin
Points: 10,505, Level: 68 Points: 10,505, Level: 68 Points: 10,505, Level: 68
Activity: 0% Activity: 0% Activity: 0%
Last Achievements
 
Registrado em: Oct 2009
Localização: Belo Horizonte
Posts: 86
Thanks: 2
Thanked 6 Times in 6 Posts
Activity Longevity
0/20 20/20
Today Posts
sssssss86
Enviar mensagem via Windows Live Messenger para LuizVaz Enviar mensagem via Yahoo para LuizVaz
Padrão

Citação:
Postado Originalmente por [email protected] Ver Post
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
Responder com Citação

 
  #6 (permalink)  
Antigo 17/05/2010
Junior Member
Wannabe
Points: 90, Level: 1 Points: 90, Level: 1 Points: 90, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Last Achievements
Award-Showcase
 
Registrado em: Apr 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss4
Padrão

beleza,
obg Luiz
estou aguardando retorno.
Responder com Citação

 
  #7 (permalink)  
Antigo 18/05/2010
Junior Member
Wannabe
Points: 90, Level: 1 Points: 90, Level: 1 Points: 90, Level: 1
Activity: 99.0% Activity: 99.0% Activity: 99.0%
Last Achievements
Award-Showcase
 
Registrado em: Apr 2010
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Activity Longevity
0/20 20/20
Today Posts
ssssssss4
Padrão

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 --
Responder com Citação
Resposta

Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -2. Agora são 14:47.



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