| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2011 09:30:07
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
Bom dia pessoal.
Alguém sabe como fazer a assinatura da nota fiscal eletronica versão 2.0? Na versão antiga eu tinha uma rotina onde eu passava uma String com o xml para um metodo e este retornava a
String com o xml assinado.
Nessa nova versão eu tenho um objeto tNFe e preciso setar a assinatura nele, eu tenho que ter algo do tipo.
Se alguém puder me ajudar com isso, por favor.
Agradecido.
This message was edited 1 time. Last update was at 28/02/2011 09:30:38
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2011 12:37:07
|
kuesley
JavaBaby
Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline
|
Prezado,
Acho que a msg sua é bem antiga, voce ja resolveu?
Se não posso te ajudar, pois essa parte eu ja passei, agora
to emperrado em outras.
abs,
kuesley
|
Curioso... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2011 17:58:27
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
Boa noite kuesley.
A mensagem não é antiga não, e por sinal ainda não resolvi.
Se voce puder me ajudar eu agradeço sim. E se eu puder te ajudar tambem em alguma coisa é só falar.
Essa Nfe tá dando dor de cabeça.
Fora esse problema da assinatura, eu tenho outros, como por exemplo: Tirar os namespaces do arquivo xml.
Estou usando jax-ws pra gerar as classes (parece que não dá pra tirar os namespaces com ele, ainda to pesquisando), tentei com axis2, e não tive sucesso.
Agradeço antecipadamente.
Abraço.
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2011 22:00:01
|
kuesley
JavaBaby
Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline
|
Bom Edifran,
Vou dizer como que tô fazendo pra assinar, pois pelo menos dessa parte eu consegui passar ( )
mas não fui muito longe
Por que voce nao usa JAXB para gerar os xmls ?
É a coisa mais simples do mundo, dai vc nao tem que se preocupar com a geracao dos xmls.
Faz o seguinte:
==> Baixe os arquivos descritores do webservices
No caso da SEFAZ virtual voce encontra aqui:
https://homologacao.nfe.sefazvirtual.rs.gov.br/WSDL_2.0_HMLE_NFE.SEFAZVIRTUAL.RS.zip
==> Crie um novo projeto JEE no eclipse.
Dentro da pastinha SRC crie uma pasta wsdl e jogue dentro os arquivos *.wsdl que voce baixou no passo anterior.
==> Agora sobre a pasta SRC -> new -> other -> web service -> web service client -> next
Em 'Service Definition' Browse -> Browse -> Encontre o arquivo 'nfeStatusServico2.wsdl' que voce copiou dentro da pasta WSDL.
Pronto isso criará varias classes em seu projeto.
Após isso vamos criar o XML com a nf-e.
| Nome do arquivo |
GeracaoNFe.java |
Download
|
| Descrição |
Classe Java para Geração da NF-e (usando jaxb) |
| Tamanho |
9 Kbytes
|
| Baixado: |
115 vez(es) |
|
Curioso... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2011 09:27:20
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
kuesley, obrigado pelas dicas,
Me diga uma coisa, como voce criou as classes pelo JAXB do eclipse, to tentando baixar o plugin, não encontro.
Pode me dar mais essa dica?
Abraço.
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2011 10:38:20
|
kuesley
JavaBaby
Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline
|
Nao precisa de plugin
se vc estiver usando o eclipse jee tem tudo.
Project -> New -> Web Service -> Web Service Client
Voce encontra esta opcao em seu eclipse?
|
Curioso... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2011 10:51:05
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
Olá, sim os cliente WebServices gerei ok,
Mas eu acredito que as classes
Voce gerou a partir dos xsd da receita, ok?
Essas classes que eu não consigo gerar a partir dos xsd.
Valeu.
This message was edited 1 time. Last update was at 01/03/2011 10:51:36
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2011 11:02:53
|
kuesley
JavaBaby
Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline
|
Edifran wrote:Olá, sim os cliente WebServices gerei ok,
Mas eu acredito que as classes
Voce gerou a partir dos xsd da receita, ok?
Essas classes que eu não consigo gerar a partir dos xsd.
Valeu.
Ah sim, desculpe.
Entre no diretorio onde estao os seus XSD
e digita o seguinte comando no prompt
xjc nfe_v2.00.xsd -d ..\..\src -p br.com.dotum.pl006g.model
isso vai gerar as classes pra vc.
|
Curioso... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2011 11:08:33
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
Obrigado kuesley.
Vamos continuar a luta.
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/03/2011 15:21:12
|
kuesley
JavaBaby
Membro desde: 14/03/2005 00:16:00
Mensagens: 89
Localização: Brasilia / DF
Offline
|
Edifran wrote:Obrigado kuesley.
Vamos continuar a luta.
Avançou?
|
Curioso... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2011 10:58:10
|
Edifran
JavaChild
![[Avatar]](/images/avatar/db8be40e33c74c1d74b7eeda51f34b3e.jpg)
Membro desde: 19/06/2008 21:24:53
Mensagens: 110
Localização: Piracicaba
Offline
|
Bom dia kuesley.
Tem um colega aqui na empresa que está cuidando da parte de assinatura agora, (não sei como está).
Quanto a geração das classes via linha de comando, funcionou. Mas estamos com dois projetos paralelos, um no netbeans e outro no eclipse.
O do netbeans, tem apresentado mais rendimento, então depois de criar as classes no eclipse não mexi muito mais.
|
"Tudo que for capaz de pensar, é também capaz de fazer" |
|
|
 |
|
|