Assinatura e envio de Nota Fiscal Eletrônica - NFE

26 respostas
W

Procuro tecnologias Java para o desenvolvimento de um sistema de envio de notas fiscais eletrônicas.
Estou estudando “Apache XML Security” e “Java XML Digital Signature API” para assinatura do XML e “Apache CXF” e “Apache Axis” para envio da NFE via Web Service.
Alguém já desenvolveu uma rotina para assinar e enviar um XML com a nota fiscal eletrônica de acordo com os padrôes do Projeto NF-e? Quais APIs Java utilizou?

26 Respostas

J

Walison, ainda não fiz a assinatura
mas quanto a comunicação já
dê uma olhada em SOAP
pois os webservices disponibilizam arquivos WSDL, que são as descrições dos serviços disponíveis
pelo webservice, e esses WSDL podem ser importados, gerando uma facilidade na comunicação.
se conseguir algo para a assinatura poste aqui por favor

[]´s

Juliano Matias

A

Também estou com problemas para assinar a nota! estou trabalhando com o componet libxml2, tem exemplos e tudo + ainda não consegui assinar! se conseguir! agora trabalhar com os certificados usando capicom deu tudo beleza! a capicom tem também muitas funcoes estava tentando usar ela para assinar + também ainda não consegui!

R

Boa tarde a todos,

Já consegui efetuar a conexão com o Web Service da NFe e verificar o status do serviço, agora estou tentando assinar um XML mas não estou conseguindo, alguem já conseguiu assinar o XML da NFe ?, como funciona a parte do certificado ? achei um código no forum http://www.guj.com.br/posts/list/83758.java mas nele tem uma codificação que não estou entendendo, a mesma esta abaixo:

String configName = /token.cfg;

Provider p = new sun.security.pkcs11.SunPKCS11(configName);

Security.addProvider§;

char[] pin = { s, a, f, e, w, e, b };
No meu código de conexão com o web-server não tem nada de PKCS11, segue abaixo o código:

[b]

System.setProperty(java.protocol.handler.pkgs,com.sun.net.ssl.internal.www.protocol);

Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
System.setProperty(javax.net.ssl.keyStoreType, PKCS12);

System.setProperty(javax.net.ssl.keyStore, verConf.getPathKeyPFX());

System.setProperty(javax.net.ssl.keyStorePassword, xxxx);
System.setProperty(javax.net.ssl.trustStoreType, JKS);

System.setProperty(javax.net.ssl.trustStore,verConf.getPathKeyJKS());

[/b]

Alguem já conseguiu assinar um XML NFe ?

A

desculpas! quando entrei nesse forum fiu a partir de uma busca no google! não havia deparado que era java! quando ao problema com nfe! ja resolvi! tudo assinatura! envio! validação ! schema! tudo em delphi7

abraço a todos!

S

Ola Pessoal, estou trabalhando em um projeto de NFe, e estou com alguns progressos e algumas duvidas.

alguem aqui ja usou a SDK da certisign? estou pensando, mas é um abuso o preço… 30.000 reais para uso interno em uma empresa com apenas uma finalidade… para empresa de informatica nem pensar…ai é 90.000 me parece!.. alguem sabe alguma outra solução?

a assinatura da nota ja esta quase pronto o codigo (falta alguns testes), mas preciso fazer a comunicação do SOAP autenticando pelo certificado digital… nao tenho nem ideia!

se alguem quiser trocar alguma idéia comigo…

R

selvinounior eu consegui fazer a cominicação via SOAP com o servidor da Receita, consigo verificar o status do serviço perfeitamente, caso vc precise de alguma ajuda é só falar.
Agora eu estou precisando de ajuda p/ assinatura da nota fiscal, vc já tem essa parte pronta ? teria como vc me ajudar como vc fez essa parte ? eu só tenho o arquivo “NF-e CERTIFICADO.pfx” mas não estou conseguindo utiliza-lo para assinar uma NFe.

S

reinaldoaraujo:
selvinounior eu consegui fazer a cominicação via SOAP com o servidor da Receita, consigo verificar o status do serviço perfeitamente, caso vc precise de alguma ajuda é só falar.
Agora eu estou precisando de ajuda p/ assinatura da nota fiscal, vc já tem essa parte pronta ? teria como vc me ajudar como vc fez essa parte ? eu só tenho o arquivo “NF-e CERTIFICADO.pfx” mas não estou conseguindo utiliza-lo para assinar uma NFe.

ok… estou enviando email e telefone por MP para conversamos… se alguem mais interessar, envie uma MP com o contato que eu ligo.

V

Consulte o artigo de minha autoria publicado em http://www.activedelphi.com.br/lista_topicos.php?todos=1&topico=17 que contem informações sobre geração, assinatura, transmissão e DANFE de Nota Fiscal Eletrônica (NF-e)

Lá vc encontra exemplos de geração, assinatura e transmissão que simplificam o processo para apenas a chamada de 1 função!



Atenciosamente,

Victory Fernandes
Engenheiro
Engenharia, Pesquisa e Desenvolvimento
E-mail: [email removido]

TKS Software
Tech-Knowledge Solutions
Soluções em Automação e Softwares Dedicados
Site: www.igara.com.br

B

Como vocês conseguiram gerar o arquivo .pfx?

Eu só possuo o “.cer” e o “.p7b”.

P

Alguém conhece algum tutorial java para integração com Nota Fiscal Eletrônica?

F

Ola Pessoal

Me ajudem por favor.

Estou implementando um sistema da nota fiscal eletronica, porem nao sei como obeter o wsdl, que pelo que estudei, seria o arquivo onde consulto as informaçõees que devo enviar para a sefaz.

Seria isso mesmo o wsdl?

Vou implementar um serviço cliente e sem o serviço web da sefaz, como vou saber que parametro passar?

Por favor, preciso conseguir o web service da sefaz, por favor, me ajudem.

Abraços.

C

Ola Galera, eu preciso implementar uma Nota Fiscal Eletronica mas tb nem sei por onde começo, se alguem puder me ajudar.

B

Eu também estou começando nesta parte de nota fiscal eletrônica, estou bem perdido, pelo que entendi, é preciso gerar um arquivo XML com as informações da nota fiscal, validar de alguma maneira e enviar via web service para a receita, correto ?

Se for isso, alguem poderia me ajudar ? Estou tentando implementar em Java, pois preciso integrar a parte fiscal ao restante do programa.

Grato.

D

Pessoal, como andam os projetos de NFe de voces? Eu to comecando agora… como devo fazer?
Como devo proceder? Estou tentando fazer em WSDL mas nada ainda… mto complicado!!!

Abracos

T

Pra geraçao dos xmls aconselho o JAXB.

Dá uma olhada neste cara… vale a pena…

Vc consegue ler xml e gerar xml muito rapidamente e o melhor apartir tudo baseado no xsd dos xmls…

D

Bacana… eh fucional com o eclipse ou nb? ou ambos?

N

Tem um plugin para eclipse que estou usando e recomendo

XJC Eclipse plugin

[ ]'s

V

Galera,

Fiz uma parte do código que assina a nota. So que agora tenho que converter para base64. Quem quiser trocar uma idéia sobre a nota me mende uma MP com algum tipo de contato.

Att

vcsmetallica

V

Galera,

Alguem conseguiu assinar a nota usando o token ePass2000 da Pronova?

Att

vcsmetallica

C

Pessoal, eu tenho aqui um e-CNPJ gerado pelo SERASA (SP). É um cartão.

Importando para o IE ou Firefox, eu consigo exportar arquivos .cer. Consigo utilizar isso para ao menos testar os webservices? Alguém fez algo parecido?

Agradeço desde já qualquer ajuda.

Carlos Inglez

T

Vale a pena conhecer o componente SpeedLabs Nfe, ele faz todo o processo de emissão de NF-e, e integra por arquivo texto e XML.
www.speedcase.com.br/lab/nfe

Obrigado!

F

O NFe For Delphi é um componente de emissão de notas fiscais eletrônicas, que realiza a integração de sistemas desenvolvidos na linguagem Delphi com a Nota Fiscal Eletrônica da Receita Federal.

Compatibilidade:
Sistemas desenvolvidos na linguagem de Programação Delphi (7 ? 2005 ? 2006 ? 2007 ? 2009)
Plataforma Win32
Não utiliza nenhum FRAMEWORK DOTNET

Funcionalidade:

Envio, cancelamento e consulta das notas fiscais;

Impressão do DANFE;

Assinatura digital;

Log das Operações;

Envio em lote;

Integração por arquivos XML e TXT

Disponibilizamos uma versão demo para testes, juntamente com um manual de instruções.

Valor do Componente:

  1. Com fontes: Valor R$ 4.000,00 ( 4 x R$ 1.000,00 )
  2. Sem fontes: Valor R$ 2.000,00 ( 4 x R$ 500,00 )

Para pagamentos à vista : 10% de desconto

Forma de pagamento: Depósito em conta ou boleto bancário

Qualquer dúvida entrar em contato por:

Telefone: [telefone removido]
MSN: [email removido]
[email removido]

Contato: Fellipe / Fabrício ou João Carlo

Atenciosamente
Point Informática Ltda
Área: Minas Gerais ? Outras cidades
ID: 10364136
Tipo de Anúncio: Profissional - Oferta
Tipo: Software

E

Olá! Estou há uma semana tentando assinar digitalmente um documento XML usando um SmartCard. A minha leitora é uma GemPC Twin e o meu cartão é um GemPlus. Eu devo assinar o documento no formato Enveloped, definido pela W3C, sendo que devo informar qual tag do XML deve ser assinada. Então, este XML será enviado através de um webservice para seu destino. Alguém sabe me informar como devo fazer isto?

J

Acabei de publicar uma notícia sobre o Caelum Stella NFe. Estamos procurando contribuidores para ajudar a finalizar o desenvolvimento.

http://www.guj.com.br/posts/list/135161.java

R

reinaldoaraujo:
selvinounior eu consegui fazer a cominicação via SOAP com o servidor da Receita, consigo verificar o status do serviço perfeitamente, caso vc precise de alguma ajuda é só falar.
Agora eu estou precisando de ajuda p/ assinatura da nota fiscal, vc já tem essa parte pronta ? teria como vc me ajudar como vc fez essa parte ? eu só tenho o arquivo “NF-e CERTIFICADO.pfx” mas não estou conseguindo utiliza-lo para assinar uma NFe.

Reinaldo agradeceria muito se pudesse me passar como foi feita a comunicação via SOAP, AGRADEÇO.

V

ola estou implementando em ruby preciso saber como fazer, por onde começar, a parte de assinatura do xml com certificado digital.

Criado 6 de março de 2008
Ultima resposta 29 de mar. de 2011
Respostas 26
Participantes 22