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á 1745 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

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.

Postado

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;

 

  • Administradores
Postado

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 !!

  • Consultores
  • Solution
Postado
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.
  • Membros Pro
Postado
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

  • Consultores
Postado
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.
  • Este tópico foi criado há 1745 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...
The popup will be closed in 10 segundos...