Ir para conteúdo
  • Cadastre-se

dev botao

Email De Evento


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

Recommended Posts

Boa tarde,

 

Estou com problemas ao tentar enviar email de carta correção, da erro. Estava funcionando perfeitamente até final do mês passado.

Não sei se houve alguma alteração no componente. Testei a demo e também não consegui enviar. 

 

O email da NFe vai normal.

 

Estou usando :

 

NFEletronica.EnviarEmailEvento(    SMTPHost
                                     , PortaEnvio
                                     , LoginEmail
                                     , SenhaEmail
                                     , UsuarioEmail
                                     , EmailCliente
                                     , cTituloEmail
                                     , CCTexto
                                     , ConexaoSegura   
                                     , True             
                                     , CCCopiaEmail    
                                     , Evento           
                                     , False            
                                     , False            
                                     , NomeRemetente   
                                     , ConexaoSegura );
 
Alguém sabe de alguma mudança ?
 
Dercide. 
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Dercide,

 

Para enviar a CC-e você utiliza a rotina antiga (especifica para a CC-e) ou utiliza a rotina nova (genérica) que pode ser utilizada para enviar a CC-e, fazer o cancelamento, manifestação do destinatário, ... ?

 

Se utiliza a especifica, por favor altere para a nova.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Tarde Italo,

 

Eu uso : NFEletronica.EnviarEmailEvento(    SMTPHost

                                     , PortaEnvio
                                     , LoginEmail
                                     , SenhaEmail
                                     , UsuarioEmail
                                     , EmailCliente
                                     , cTituloEmail
                                     , CCTexto
                                     , ConexaoSegura   
                                     , True             
                                     , CCCopiaEmail    
                                     , Evento           
                                     , False            
                                     , False            
                                     , NomeRemetente   
                                     , ConexaoSegura );
 
É a mesma que esta na demo, esta é a velha ?
Qual é a generica ?
 
Dercide.
Link para o comentário
Compartilhar em outros sites

  • Consultores

Dercide,

 

Desculpe, o envio que mencionei é o envio da CC-e para a SEFAZ e não o envio da CC-e por e-mail.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,

 

O envio da CC-e esta ok, o problema é o envio de email que começou a dar problema. O email da NFe vai normal.

 

O email da CCe sempre funcionou normalmente, porém agora ele esta tentando carregar o PDF e esta dando erro.

 

Não sei o que esta acontecendo, pois sempre funcionou.

 

Dercide.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Dercide,

 

Como lhe disse o componente possui 2 rotinas de envio, uma especifica para a CC-e e outra genérica que também pode ser utilizada para enviar a CC-e.

 

A diferença esta na hora de salvar os arquivos a antiga se não me falha a memória salva o numero sequencial do evento sem formatação.

 

Esse numero é incluído no final do nome dos arquivos: XML e PDF.

 

Se o numero sequencial é 5 é incluído o "5" no final do nome, se for 12 é incluído o "12".

 

Na rotina nota o numero sequencial é incluído de forma formatado, ou seja, com 2 dígitos, no exemplo acima ficaria:

 

Se o numero sequencial é 5 é incluído o "05" no final do nome, se for 12 é incluído o "12".

 
Acredito que seja esse o problema do EnviarEmaiEvento() não estar encontrando o arquivo.
Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,

 

Eu já tinha passado por essa situação que você descreveu, e contornei o problema, pois o componente mudou e só percebi quando aconteceu o erro. Mas isso era no envio.

 

Descobri o que esta acontecendo agora ao tentar enviar o email :

 

1) o componente gera o PDF como no nome  xxxxxxxx2991001evento.PDF

 

2) Mas ele tenta carregar o arquivo de nome  xxxxxxxx2991011011001evento.PDF

 

Ai ele não encontra o arquivo e da o problema.

 

Isso é erro do componente, pois aconteceu na nessa ultimas atualizações que fiz.

 

Como ajustamos isso ?

 

Dercide.

Link para o comentário
Compartilhar em outros sites

Ola Italo boa tarde, eu tive o mesmo problema, e tive que ajustar a unit AcbrNfe, no meu estava dando problema no Envio do Email e na Impressão do Evento.

 

Comparando as atualizações teve essa mudança, ai voltei como era antes e voltou a funcionar.

 

        NomeArq := StringReplace(EventoNFe.Evento[0].InfEvento.id,'ID', '', [rfIgnoreCase]);           Antes era assim...

 

        NomeArq := Copy(EventoNFe.Evento[0].InfEvento.id, 09, 44) +                                             Agora foi mudado para assim
                   Copy(EventoNFe.Evento[0].InfEvento.id, 03, 06) +
                 Copy(EventoNFe.Evento[0].InfEvento.id, 53, 02);

 

        NomeArq := PathWithDelim(DANFE.PathPDF)+NomeArq+'evento.pdf';

 

Espero ter ajudado...

 

Luciano

Editado por Luciano_Deltress
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Moderadores

Bom dia!

 

Atenção a todos!

 

Daqui a alguns dias será disponibilizado uma alteração para sanar o problema que está ocorrendo sobre o nome de arquivos!

Peço um pouco de paciência e calma! todos serão resolvidos

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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