Mudanças entre as edições de "Envio de E-mail"
(4 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
===Objetivo=== | ===Objetivo=== | ||
− | Informar sobre o funcionamento dos Micro Serviços | + | Informar sobre o funcionamento dos Micro Serviços de Envio de E-mail do GeoSales. |
===Informações Gerais=== | ===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. | 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. | 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. | + | 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. | ||
+ | #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==== | ====Envio de E-mail de Pedidos Exportados Para Cliente==== | ||
Linha 25: | Linha 48: | ||
#O Usuário tem que estar vinculado a uma '''alçada de autorização de preço'''. | #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. | ##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==== | ====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. | 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. |
Edição atual tal como às 12h39min de 29 de janeiro de 2019
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.