Ir para conteúdo
  • Cadastre-se

dev botao

Erro: Não Foi Possível Carregar O Arquivo


Evandro
Ver Solução Respondido por Evandro,
  • Este tópico foi criado há 3497 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde...

 

ao enviar uma nota fiscal em um cliente está aparecendo o seguinte erro: "Não Foi possível carregar o arquivo"  e aparece o xml da nota junto ao erro.

 

Alguém sabe como resolver.

 

OBS: O cliente conseguiu enviar algumas notas, com a mesma versão, antes do erro aparecer;

 

OBS2: atualizei o componente do acbr no dia 08/09/2014 e a pasta schemas também é da mesma versão;

Link para o comentário
Compartilhar em outros sites

O erro está acontecendo na assinatura da Nota Fiscal.

 

Nessa função:

  function AssinarMSXML(XML : AnsiString; Certificado : ICertificate2; out XMLAssinado : AnsiString): Boolean;

 

ao chegar nessa linha:   

  if (not xmldoc.loadXML(XML) ) then
      raise EACBrNFeException.Create('Não foi possível carregar o arquivo: '+XML);

 

 

Alguém saberia resolver?

Link para o comentário
Compartilhar em outros sites

  • Solution

Erro identificado e corrigido.

 

Na verdade foi um erro meu de programação. Estava passando o número do protocolo antes de assinar a Nota Fiscal, sendo assim, ele adicionava no xml o protocolo e depois não conseguia adicionar a assinatura, apresentando o erro informado.

 

Obrigado!

Link para o comentário
Compartilhar em outros sites

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