Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado (editado)

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
  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado

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