Ir para conteúdo
  • Cadastre-se

Enviar Email Da Nfs-E Com Nome Longo (Erro Ao Anexar Danfse)


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

Recommended Posts

Postado

Bom dia a todos.

 

Pesquisei nos Posts e não vi nada sobre o assunto que irei abordar.

 

Estou testando a Demo para envio de NFS-e e ao utilizar o Nome Longo para NFS-e (propriedade: "NomeLongoNFSe" do componente ACBrNFSe em Configuracoes.Arquivos) gera um erro ao Enviar e-mail por não encontrar o arquivo PDF do DANFSe (o arquivo procurado para envio do email é indicado com o Nome Longo, no entanto, olhando no Path do PDF ele foi salvo com o nome simples - NrNFSe.pdf)

 

Dando uma olhada nas funções do componente verifiquei que a procedure "NotaFiscal.EnviarEmail" faz a seguinte chamada no if EnviaPDF:  TACBrNFSe( TNotasFiscais( Collection ).ACBrNFSe ).DANFSE.ImprimirDANFSEPDF(NFSe)

 

Isso leva a unit "ACBrNFSeDANFSeQRClass" (utilizo o QuickReport) e dentro da procedure "ImprimirDANFSePDF" verifiquei que nunca entra no if que montaria o Nome Longo para a var "NomeArqPDF" que é passada para função "fqrDANFSeQRRetrato.SavePDF" q salva o PDF, gerando o arquivo sempre como o nome curto.

Verifiquei que essa procedure foi alterada pelo Italo (em 20/06/2014).

 

Italo, por favor, vc sabe me informar se tem algum bug nessa rotina. Para fazer os testes estou seguindo os passos na Demo:

- componente configurado para trabalhar com Nome Longo na NFSe

- botão <Gerar e Enviar Lote RPS>

- botão <Enviar e-mail> : já gera o erro por não encontrar o pdf com nome longo.

 

Aguardo orientações e desde já agradeço a atenção de todos.

André Luis.

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