Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Boa tarde, 

No evento EnviarEmailEvento ví que o XML não é enviado, até tentei aqui mas não entendi direito o padrão das classes. Seria possível a implementação?

 

Obrigado

Gustavo Kato

Editado por GustavoKato
Postado

sim, no exemplo ele só envia carregando manualmente o componente com o arquivo XML e não automaticamente como é o evento ACBrCTe1.EnviarEmail

Desenvolvi um Gerenciador parecido com o Monitor de vcs, funcionando em um servidor dedicado onde os usuários não tem acesso... tudo feito por BD

 

Estou utilizando 

Lote.EnviarEmailEvento(DM.sHOST,
                               DM.sPORTA,
                               DM.sUSUARIO,
                               DM.sSenha,
                               DM.sEMAIL,
                               email,
                               'CT-e: ' + Copy(Lote.Conhecimentos.Items[iCT].CTe.inFCTe.ID,4,44),
                               Mensagem,
                               DM.sSSL,                     // SSL
                               True,                        // Enviar em PDF
                               sCC,                         // sCC
                               nil,                         // Anexos
                               False,                          // Pede Confirmação de Recebimento
                               Aguardar,                       // Aguarda o Envio
                               Lote.Conhecimentos.Items[iCT].CTe.Emit.xNome); // Nome do remetente
Postado

pensei em duas alternativas, criar uma procedure passando o XML via StringStream como é feito no envio normal (vide AcbrCTe.Conhecimentos.Items[iCT].EnviarEmail), ou gerar o XML diretamente na procedure como é feito no envio normal.

 

A minha dificuldade é que quando é feita a consulta o XML fica em uma classe, quando o CT-e é enviado fica em outra e me parece q quando carrega pelo LerXMLFromString fica em outra. 

Postado

Olhando o código, Nf-e também não envia.

No envio do documento normal, no trecho 

procedure Conhecimento.EnviarEmail(
..
       SaveToStream(StreamCTe) ;
..

que é gerado o XML e joga em Stream.

 

Bem acredito que seja de interesse de poucos ou apenas meu, verei se consigo gerar o XML de outra forma

 

Obrigado

  • Moderadores
Postado

Pode ser de outros, mas nenhum questionou e não parou pra olhar isso!

se quiser contribuir com código pode implementar que será avaliado com certeza e subido ao svn!

é assim que o projeto cresce, cada um vai ajudando como pode e temos uma grande ferramenta ;) 

 

Post aqui em anexo, fico no aguardo!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

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