Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 21/03/2014 10:14:42
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
Fala ai pessoal JavaC's
de acordo com o exemplo de vocês realizei adaptações ao meu modo para que gere um xml EnviNFe e posteriormente realize a Assinatura deste, porém acontece um problema....
xml EnviNFe:
agora o xml assinado:
Apenas para testes, eu tentei importá-lo no emissor gratuito de homologação, porém me retorna a mensagem: Linha1: Não foi possível encontrar a declaração do elemento 'enviNFe'. Encontrei uma solução retirando <enviNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00"><idLote>0000001</idLote> do xml assinado e alterando a tag <NFe> para <NFe xmlns="http://www.portalfiscal.inf.br/nfe">, uma vez que notei que ela se altera quando o xml é assinado, pois se perceber no xml anterior, a tag NFe ainda tem o valor do xmlns.... enfim, agora vou postar como deixei minhas classes para que tenham uma ideia e me ajudem a identificar um possível erro:
Percebi que em determinado momento durante a assinatura a tag originalmente <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> é alterada apenas para <NFe> no momento da assinatura. O que pode ser ?
Esta mensagem foi editada 3 vezes. Última atualização foi em 06/10/2014 08:32:56
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 21/03/2014 17:35:46
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1349
Localização: Bahia
Offline
|
A Alteração ocorre nesta linha.
Esta mensagem foi editada 1 vez. Última atualização foi em 21/03/2014 17:36:19
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 24/03/2014 08:30:58
|
tiagoberga
Moderador
![[Avatar]](/jc/images/avatar/0e9fa1f3e9e66792401a6972d477dcc3.jpg)
Membro desde: 11/03/2014 10:10:20
Mensagens: 449
Offline
|
A sim, mas o que quero dizer, é que no momento da ASSINATURA a tag <NFe xmlns=\"http://www.portalfiscal.inf.br/nfe\"> é substituída apenas por <NFe>, e também pelo fato do emissor gratúito do sefaz não aceitar a tag <enviNFe....
resumindo, depois de assinar, o emissor gratuito do sefaz não deixa importar o arquivo xml por conter estes "erros".
Esta mensagem foi editada 1 vez. Última atualização foi em 24/03/2014 08:31:25
|
Tiago Bergamasco, 25 anos
Computer Scientist pela Centro Universitário Anhanguera
MBA Service-Oriented Architeture (SOA) pela Metrocamp - Ibmec
AngularJS Developer pela Caelum Ensino e Inovação- SP
Ao entrar em contato, por favor identifique-se antes
Site: Arara Tecnologia da Informação
    
Comercial: 19 996050532
"Uma imagem vale mil palavras. Uma interface vale mil imagens." - Ben Shneiderman |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 24/03/2014 10:49:42
|
jeroqueiroz
Moderador
![[Avatar]](/jc/images/avatar/698d51a19d8a121ce581499d7b701668.png)
Membro desde: 11/06/2011 09:45:18
Mensagens: 1349
Localização: Bahia
Offline
|
entendi.
Faz um tempo que fiz esta utilização do Emissor gratuito então não sei lhe informar o que seria necessário ajustar, pois como pode verificar as classe funcionam para comunicação e todo o processo da Nf-e, mas ao passar do tempo o Emissor pode ter sofrido alterações ou até mesmo o processo da NF-e então seria necessário verificar e efetuar as alterações.
Tente verificar o que o emissor gratuito "espera" (Tente um XML que ele aceite e verifique as diferenças), para então ajustar a classe.
Caso não consigo ajustar ou tenta problemas, poste no fórum o que esta diferente para tentarmos verificar se conseguimos ajudar.
|
Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz
Projeto NF-e, CT-e, CC-e? Comece Por Aqui!
Membros do fórum,
Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.
O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.
Obrigado! |
|
|
|
|