Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia.

Nesse modelo de XML na frente da tag <NFe> não tem o xmlns, conforme o anexo "Print XML.png"
Com esse arquivo a estrutura do arquivo está ficando errada (<NFe xmlns</NFe><protNFe versao="4.00">).

Para tratar essa situação, fiz as seguintes mudanças.

Na unit pcnProcNFe, rotina GerarXML:
Exitia a linha Gerador.wTexto('<NFe xmlns' + RetornarConteudoEntre(FXML_NFe, '<NFe xmlns', '</NFe>') + '</NFe>');

Alterei para o código abaixo:

if Pos('<NFe xmlns', FXML_NFe) > 0 then
begin
  Gerador.wTexto('<NFe xmlns' + RetornarConteudoEntre(FXML_NFe, '<NFe xmlns', '</NFe>') + '</NFe>');
end
else
begin
  Gerador.wTexto('<NFe>' + RetornarConteudoEntre(FXML_NFe, '<NFe>', '</NFe>') + '</NFe>');
end;

Dessa forma o xml foi carregado no componente.

Segue arquivo para validação.

Obrigado.

Print XML.png

pcnProcNFe.pas

  • Este tópico foi criado há 212 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.