Ir para conteúdo
  • Cadastre-se

dev botao

Problema no ACBrNFe.InutNFe.LerXML em Delphi


Ver Solução Respondido por Italo Giurizzato Junior,

Recommended Posts

  • Membros Pro

Bom dia.

Quando eu faço o seguinte código:

ACBrNFe.NotasFiscais.Clear;
ACBrNFeDANFEFR.FastFileInutilizacao := 'C:\SisMaster\reports\acbr\INUTILIZACAO.fr3';
ACBrNFeDANFEFR.PathPDF := 'C:\SisMaster\Docs\NFe\';
vCaminho := 'C:\SisMaster\Docs\NFe\35241506911700010755024000000423000000430-procInutNFe.xml'; //XML em anexo
ACBrNFe.InutNFe.LerXML(vCaminho);
if ACBrNFe.InutNFe.RetInutNFe.nProt = EmptyStr then
begin
  raise Exception.Create('Não foi carregado nenhuma inutilização');
  Exit;
end;
ACBrNFe.ImprimirInutilizacao;

Sempre cai no exception: "Não foi carregado nenhuma inutilização" e, se eu removo o bloco do if é impresso, mas com tudo em branco...

Como eu uso Fast Report me baseei no exemplo "DemoDANFeFR" e com ele está acontecendo o mesmo problema, vou anexar algumas imagens [DemoDANFeFR.png]

Depois, testei no ACBrNFe_Exemplo, mas como eu não tenho Fortes eu só usei o executavel e funcionou normal com o mesmo XML, vou anexar algumas imagens  [ACBrNFe_Exemplo.png]
Abri o código fonte do ACBrNFe_Exemplo (mas não consigo compilar) e a parte de LerXML está igual (mas usando o OpenDialog).

Gostaria de entender aonde estou errando...

Impressão.png

DemoDANFeFR1.png

DemoDANFeFR2.png

DemoDANFeFR3.png

DemoDANFeFR4.png

ACBrNFe_Exemplo1.png

ACBrNFe_Exemplo2.png

ACBrNFe_Exemplo3.png

35241506911700010755024000000423000000430-procInutNFe.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia @SisMaster Sistemas,

Acabei de fazer um teste usando o seu XML e não ocorreu o problema que você esta tendo.

Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
Por fim repita os testes.
 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.