Login Registre-se
Problema com assinatura de xml [RESOLVIDO]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
tiagoberga

Moderador
[Avatar]

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
[Email] [WWW]
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
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!
[Email] [WWW] [Yahoo!] [MSN]
tiagoberga

Moderador
[Avatar]

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
[Email] [WWW]
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
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!
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team