Ir para conteúdo
  • Cadastre-se

dev botao

Problemas No Envio De Email Do Evento


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

Recommended Posts

  • Membros Pro

Boa tarde..

Estou tento um problema ao enviar e-mail de um Evento (CCe, no caso)..

 

Faço o envio da CCe assim:

ACBrNFe1.EnviarEventoNFe(1);

 

Depois tento enviar o e-mail assim:

 

ACBrNFe1.EnviarEmailEvento(

 

O mail vai com o pdf da CCe, porém o XML !

 

o que poder ser ?

 

No caso de enviar cancelamento ocorre "acesse Violation" tanto no ACBrNFe1.EnviarEmailEvento(, quanto no

 ACBrNFe1.ImprimirEvento ;  (quik report)

Editado por Dércio Luis Zanatta
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Dércio,

 

Com ao enviar o evento por e-mail, você esta carregado tanto o XML da NF-e quanto do Evento?

 

Se esta ocorrendo erro de violação de acesso no que diz respeito ao cancelamento, com certeza é a sua aplicação, pois ambos: CC-e Cancelamento são eventos e utilizam a mesmas rotinas.

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

  • Membros Pro

Bom dia Ítalo..

Não estou carregando nenhum xml, estou enviando o email logo após enviar o cancelamento.. Assim:

 
  ACBrNFe1.EventoNFe.Evento.Clear;
  with ACBrNFe1.EventoNFe.Evento.Add do
  begin
    InfEvento.chNFe:=Alltrim(OnlyNumber(IbqArqvendmCHAVE_NFE.AsString)) ;
    InfEvento.CNPJ:=Vcnpj_emit ;
    InfEvento.dhEvento:=Now ;
    InfEvento.tpEvento:=teCancelamento ;
    InfEvento.detEvento.xJust:=PJust ;
    InfEvento.detEvento.nProt:=Alltrim(ibqarqvendmProt_Auto.Asstring) ;
    //InfEvento.cOrgao:=91 ;
  End ;
  Try
    ACBrNFe1.EnviarEventoNFe(1);
  Except on e:Exception do
   Begin
      Result:=''
      Exit ;
   End ;
  End ;
 
ACBrNFe1.EnviarEmailEvento()  // aqui ocorre acess violation
 
 
Faço a mesma coisa com CCe e funciona, somente com o cancelamento ocorre acess violation 
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Dércio,

 

Antes da linha: ACBrNFe1.EventoNFe.Evento.Clear;

 

Carregue o XML da NF-e que deseja cancelar.

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

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