Ir para conteúdo
  • Cadastre-se

dev botao

Problemas com a validação do XML da NFe: "Err: -1072896763, Lin: 1, Pos: 49 - A name contained an invalid character."


  • Este tópico foi criado há 1786 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia a todos.

Estou tendo dificuldades ao validar alguns arquivos XML, ao analisar os arquivos notei que o erro é na tag <NFE>, tais XML's estavam incorretos de acordo o manual da SEFAZ e não continham o namespace junto, no caso o correto seria <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> e não somente <NFe>, e ao analizar os XML's baixados pelo manifesto alguns arquivos vieram faltando tal namespace. O validador de XML não consegue validar devido no método "Validar" na classe "NotaFiscal" dentro da unit "ACBrNFeNotasFiscais" devido na hora de cortar as string parar validar ela quebra o conteúdo entre '<NFe xmlns' e '</NFe>'. Como não existe '<NFe xmlns' ele retorna vazio e da erro ao validar. Entendo a validação ser dessa maneira afinal está de acordo com o manual, mas como devo me portar com esses arquivos que são devolvidos faltando o namespace no XML? Desde já obrigado.

 

 

 

XML Certo.PNG

XML Errado.PNG

Editado por Danillo_Fernandes
Exemplos de XML certo e errado
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Danillo,

Resumindo, ao executar o DistribuicaoDFe as notas previamente Manifestadas (evento de manifestação do destinatário) são baixadas sem o namespace na tag <NFe>, correto?

Isso ocorre com todas as notas ou só com algumas?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

8 minutos atrás, Italo Jurisato Junior disse:

Bom dia Danillo,

Resumindo, ao executar o DistribuicaoDFe as notas previamente Manifestadas (evento de manifestação do destinatário) são baixadas sem o namespace na tag <NFe>, correto?

Isso ocorre com todas as notas ou só com algumas?

Pelo manifesto não foram todas, alguns vieram com a tag correta. E também alguns clientes receberam xml's sem a tag.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1786 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.