Envio de E-mail
Objetivo
Informar sobre o funcionamento dos Micro Serviços de Envio de E-mail do GeoSales.
Informações Gerais
Para ativar os envios de e-mails automáticos, eles devem atender uma ou mais Configurações. A periodicidade de execução dos Micros Serviços é de 2 minutos e podem obter registros com a quantidade de dias cadastrada na Configuração de Validade de Sincronismo chamada DIAS_VALIDADE_DADOS. Caso não haja essa configuração, é pego o número de dias da validade do Agendamento Importação, que vem como padrão 7 dias. Obs.: Uma quantidade de dias muito elevada pode gerar envio de e-mails também elevados, pelo menos à primeira vez que for ativado algum envio de e-mail automático. Caso os e-mail a ser enviado não esteja devidamente cadastrado ou inválido, no momento do envio é salvo no Log da tabela AUTO_EMAIL, o motivo da não possibilidade do envio. Será preciso checar se o Modelo de E-Mail a enviar está cadastrado na Empresa junto ao seu respectivo Tipo de Modelo. Se por ventura surgir algum erro em tempo de execução da Procedure é salvo no Log da tabela AUTO_EMAIL para todo o processo de envio.
- Início do processo de envio do EMAIL AUTOMÁTICO:
- As empresas que necessitam de envio de e-mail automático precisam ser cadastradas na tabela EMPRESA_ENVIO_EMAIL_AUTO localizada no banco BD_SSM_ADM;
- De 2 em 2 min o JOB executa a procedure SP_PROCESSA_SERVICOS;
- A procedure anterior executa a SP_MONTAR_EMAILS_PEDIDOS;
- Essa procedure verifica a tabela de configuração para saber qual tipo de e-mail vai ser enviado;
- O resultado dessa procedure SP_MONTAR_EMAILS_PEDIDOS é salvo na tabela PEDIDO_EMAIL;
- Essa tabela possui as informações:
- STATUS – “E” para enviar / “S” e-mail enviado / “F” de Falha.
- DT_SOLICITACAO – Data de solicitação do envio.
- DT_ENVIO – Data de quando foi enviado para EMAIL_AUTO.
- CD_TIPO_MODELO – Código do Modelo de e-mail.
- DS_DESTINATÁRIO – Destinatário do E-mail.
- DS_TIPO_EMAIL – Descrição Tipo de E-mail.
- Essa tabela possui as informações:
- Verificar a tabela EMAIL_AUTO.
- DT_INSERCAO – Data em que foi solicitado o envio na EMAIL_AUTO.
- DT_ENVIO – Data em que o E-mail foi enviado.
- DS_EMAIL – Corpo do E-mail.
- OBS: Verificar se as tabelas MODELO e TIPO_MODELO estão devidamente preenchidas, pois algumas das procedures dos passos citados acima utilizam os dados dessas tabelas e sem eles o processo de envio de e-mail não ocorrerá com Sucesso.
Envio de E-mail de Pedidos Realizados Para Cliente
Envia e-mail automático para o Cliente sempre que um pedido seu for criado. Deve ser ativado através da Configuração ENVIA_EMAIL_CLIENTE_PEDIDO_CRIACAO, informando ‘S’ em seu valor.
Envio de E-mail de Pedidos Exportados Para Cliente
Envia e-mail automático para o Cliente sempre que um pedido seu for exportado. Deve ser ativado através da Configuração ENVIA_EMAIL_CLIENTE_PEDIDO_EXPORTADO, informando ‘S’ em seu valor.
Envio de E-mail de Pedidos Não Efetivados Para Cliente
Envia e-mail automático para o Cliente sempre que for emitido um pedido seu NÃO efetivado. Deve ser ativado através da Configuração ENVIA_EMAIL_CLIENTE_PEDIDO_NAO_EFETIVADO, informando ‘S’ em seu valor.
Envio de E-mail de Novo Cliente Para Setor Financeiro
Envia e-mail automático para o Setor Financeiro da empresa sempre que for cadastrado um Novo Cliente Prospect. Deve ser ativado através da Configuração ENVIA_EMAIL_FINANC_NOVO_CLIENTE, informando ‘S’ em seu valor e deve estar cadastrado o e-mail do Setor Financeiro no valor da Configuração DS_EMAIL_FINANCEIRO.
Envio de E-mail de Pedidos Pendentes Para Supervisor
Envia e-mail automático para o Supervisor elegível em sua devida alçada, sempre que for emitido um pedido e o mesmo ficar pendente. Deve ser ativado através da Configuração ENVIA_EMAIL_SUPERVISOR_PEDIDO_PENDENTE, informando ‘S’ em seu valor.
Para que o EMAIL AUTOMÁTICO seja enviado para o Supervisor é preciso verificar alguns pontos:
- O Supervisor deve estar cadastrado no GeoSales.
- Verificar se o Supervisor está vinculado a um Usuário do GeoSales.
- Verificar se o usuário tem e-mail cadastrado (ele que vai receber o e-mail).
- O Usuário tem que estar vinculado a uma alçada de autorização de preço.
- O e-mail vai ser sempre enviado para o Supervisor que estiver mais próximo ao vendedor na hierarquia, que esteja com o cadastro devidamente preenchido e cadastrado na alçada de autorização de preço de MAIOR alcance.
Com os dados salvos na EMAIL_AUTO, basta verificar se o Supervisor recebeu o pedido por e-mail.
Envio de E-mail de Pedidos Com Condição de Pagamento Especial Para Supervisor
Envia e-mail automático para o Supervisor elegível em sua devida alçada, sempre que for emitido um pedido com Condição de Pagamento Especial. Deve ser ativado através da Configuração CONDICAO_PAGAMENTO_ESPECIAL, informando o código da Condição de Pagamento em seu valor.