Ir para conteúdo
  • Cadastre-se

dev botao

Como alterar o nome do PDF ao salvar NF-e?


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

Recommended Posts

Bom dia!

Tenho o seguinte problema:
Preciso ao salvar NF-e em PDF, alterar o nome do arquivo a ser salvo.
Uma vez que por padrão ja salvar com o nome da chave da NF-e.
No momento para contornar este problema, salvo normal e depois altero em Run-Time para o nome que desejo.

Como fazer isto, uma vez que uso Fast Report ?
Como salvar também sem abrir o Preview?

Desde já meus agradecimentos a quem puder ajudar.

Link para o comentário
Compartilhar em outros sites

Obrigado pela atenção!

Fiz o teste e não deu certo.

DMACBRNFE.ACBrNFe1.DANFE.NomeDocumento  := 'Nfeletronica-'+FormatFloat('#000',NumNota)+'.pdf';
          DMACBRNFE.ACBrNFeDANFeRL1.NomeDocumento := 'Nfeletronica-'+FormatFloat('#000',NumNota)+'.pdf';
          DMACBRNFE.ACBrNfe1.NotasFiscais.ImprimirPDF;

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Adicionamos em nosso backlog para implementar esse recurso, peço que aguarde novas informações no proprio tópico.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
Em 29/04/2020 at 21:25, ANTONIO CARLOS ANT.CARLOS disse:

ACBrNFeDANFeRL1

Olá Antônio, esse é o DANFe em Fortes. Você tinha mencionado que estava utilizando o Fast. Tome cuidado para não confundir os dois.

Em 29/04/2020 at 21:25, ANTONIO CARLOS ANT.CARLOS disse:

Fiz o teste e não deu certo.

Acabei de enviar um ajuste para isso ao SVN. revisão 19850.

Queira por favor atualizar, testar e reportar qualquer problema.

  • Obrigado 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
23 horas atrás, EMBarbosa disse:

Olá Antônio, esse é o DANFe em Fortes. Você tinha mencionado que estava utilizando o Fast. Tome cuidado para não confundir os dois.

Acabei de enviar um ajuste para isso ao SVN. revisão 19850.

Queira por favor atualizar, testar e reportar qualquer problema.

Olá Barbosa,

Estou com os fontes atualizados e constatei que a Classe está com o nome CHUMBADO no padrão IncludeTrailingPathDelimiter(PathPDF) + OnlyNumber(CTE.infCTe.Id) + '-cte.pdf' conforme codigo abaixo:

Posso efetuar uma alteração e submeter para voces publicarem em Trunk ???
 

procedure TACBrCTeDACTEFR.ImprimirDACTePDF(ACTE: TCTe);
const
  TITULO_PDF = 'Conhecimento de Transporte Eletrônico';
var
  OldShowDialog: Boolean;
begin
  if PrepareReport(ACTE) then
  begin
    frxPDFExport.Author   := Sistema;
    frxPDFExport.Creator  := Sistema;
    frxPDFExport.Producer := Sistema;
    frxPDFExport.Title    := TITULO_PDF;
    frxPDFExport.Subject  := TITULO_PDF;
    frxPDFExport.Keywords := TITULO_PDF;
    OldShowDialog         := frxPDFExport.ShowDialog;
    try
      frxPDFExport.ShowDialog := False;
      frxPDFExport.FileName   := IncludeTrailingPathDelimiter(PathPDF) + OnlyNumber(CTE.infCTe.Id) + '-cte.pdf';

      if not DirectoryExists(ExtractFileDir(frxPDFExport.FileName)) then
         ForceDirectories(ExtractFileDir(frxPDFExport.FileName));

      frxReport.Export(frxPDFExport);
    finally
      frxPDFExport.ShowDialog := OldShowDialog;
      FPArquivoPDF := frxPDFExport.FileName;
    end;
  end;
end;

Luis Fernando Vilela

Open Data Informatica Ltda

Link para o comentário
Compartilhar em outros sites

  • Consultores
4 minutos atrás, fefevilela disse:

Estou com os fontes atualizados e constatei que a Classe está com o nome CHUMBADO no padrão IncludeTrailingPathDelimiter(PathPDF) + OnlyNumber(CTE.infCTe.Id) + '-cte.pdf' conforme codigo abaixo:

Posso efetuar uma alteração e submeter para voces publicarem em Trunk ???

Olá Luis.

  Pode sim. Mas por favor, crie um novo tópico porque é um outro documento e assim não vamos perder o controle.

   Você pode me mencionar usando o recurso de citar. Você digita @ e logo depois o nome do usuário. Assim eu recebo notificação do tópico.

   Muito obrigado pela sua disposição.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1438 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.

The popup will be closed in 10 segundos...