Ir para conteúdo
  • Cadastre-se

dev botao

Existe LoadFromFile para arquivos TXT ?


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

Recommended Posts

Boa tarde,

Estou realizando a implementação da emissão de NFE utilizando o ACBR e verifiquei que existe o comando ACBrNFe.NotasFiscais.LoadFromFile para carregar o arquivo XML pronto para dentro do acbr. Testei o método e funciona perfeitamente, porém no meu software eu estou gerando o arquivo no formato TXT para poder importa-lo no emissor nfe gratuito de são paulo. Com isso gostaria de saber se tem um método para carregar este arquivo txt (que já está no formato de acordo com o layout txt nfe 3.1) para o ACBR ?

Link para o comentário
Compartilhar em outros sites

Consegui !!!

Para quem desejar, segue abaixo como deve ser implementado :

uses pcnNFeRTXT

procedure exemplo
var
  NFeRTXT : TNFeRTXT;
begin

ACBrNFe.NotasFiscais.Clear;
ACBrNFe.NotasFiscais.Add;

NFeRTXT := TNFeRTXT.Create(FACBrNFe.NotasFiscais.Items[0].NFe);
 

try
     NFeRTXT.CarregarArquivo('C:\Users\XXXX\Desktop\ARQUIVOS_NFE\NOTAFISCAL_TESTE_65_01092016_ate_30092016.txt');

     if not NFeRTXT.LerTxt then
        raise Exception.Create('Arquivo inválido!');
  finally
     NFeRTXT.Free;
  end;

2 - Depois só seguir o processo normal

ACBrNFe.NotasFiscais.Assinar;
ACBrNFe.NotasFiscais.Validar;
ACBrNFe.NotasFiscais.GerarNFe;

ACBrNFe.Enviar(NUMLote);

 

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...