Login Registre-se
Validação de XML da NFe utilizando XSD  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
GGarcia

JavaC Membro
[Avatar]

Membro desde: 28/05/2013 17:12:21
Mensagens: 331
Offline

Pessoal, estou com um problema meio chato.

Desenvolvi uma rotina que faz a importação do XML da NFe (notas de compra) e gero a nota no sistema sem que o usuário preciso digitar uma vírgula referente a valores e impostos, mas alguns fornecedores, com toda a sua boa vontade, conseguem a façanha de enviar XML sem assinatura ou apenas assinado sem qualquer informação de protocolo.

Era de se esperar apenas XML completos, mas a realidade é outra. Atualmente, eu utilizo o XSD enviNFe_v3.10.xsd para validar todas as notas que eu gero antes de emiti-las.

Seguindo a mesma lógica, utilizo o nfe_v3.10.xsd para validar a estrutura de uma nota completa, porém, não funciona de forma alguma.

Sempre que tento fazer a validação de um XML já autorizado e protocolado, recebo o seguinte erro:


O método que executa a validação é o seguinte:



Posso fazer validação de qualquer XML de evento (CCe, Cancelamento, Inutilização) que funciona normalmente.

Tanto as tags nfeProc e NFe possuem os mesmos namespaces contidos no XSD, no caso xmlns="http://www.portalfiscal.inf.br/nfe", mas apenas na validação da nota completa encontro esse problema.

Alguém teria uma dica para tentar resolver isso? Estou a 2 dias em cima desse problema e nada.

Obrigado

If you're here, who's running hell?
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team