Configure envio de e-mail automático ( M-Messenger ) de alguns eventos do sistema.
O Protheus permite que determinados eventos do Sistema acionem o envio de e-mails, alertando os interessados e proporcionando um ganho de velocidade no fluxo de informações dentro da empresa.
Essa configuração é bastante simples e qualquer usuário do sistema consegue fazer.
Primeiro ponto é configurar 3 parâmetros:
Os parâmetros envolvidos na configuração do envio de e-mail são:
MV_EMCONTA
Conta utilizada para envio dos e-mails por meio do M-Messenger.
Ex.: [email protected]
MV_EMSENHA
Indica qual a senha para a conexão na conta de e-mail cadastrada.
Ex.: Teste123
MV_RELSERV
Servidor de e-mail utilizado para a conexão (é o mesmo parâmetro utilizado para envio de relatórios via e-mail).
Ex.: smtp.gmail.com:465
Próximo ponto é criar formulas ( texto ) que será o corpo do e-mail quando cada evento for executado.
Atualização / Cadastro / Fórmulas
Informe seu e-mail abaixo e receba alguns modelos dessas formulas
E o Ultimo ponto a configurar é o próprio M-Messenger que você acha em qualquer módulo no menu Atualização / Cadasdtro / M-Messenger.
Você pode clicar em Incluir um Usuário ou um grupo de usuário do sistema, note que na segunda aba você também pode incluir um e-mail de usuário que NÃO esta cadastrado como usuário do sistema.
Abaixo mostro como fazer o cadastro informando o código do evento e o código da fórmula que você criou anteriormente.
Informe seu e-mail abaixo e receba alguns modelos dessas formulas
Abaixo mostro um exemplo do e-mail que configurei.
Lista dos Eventos:
Chave | Descricao
001 Produto atingiu ponto de pedido.
002 Produto atingiu estoque negativo.
003 Solicitacao de Compra com cotacao pendente.
004 Cotacao com analise pendente.
005 N.F. de Entrada com classificacao fiscal pendente.
006 Controle de Qualidade aguardando tratamento.
007 Distribuicao de produto aguardando tratamento.
008 Lote de produto vencido.
009 Alocacao de Tecnico – Field Service.
010 Geracao de Pedido de Venda – Field Service.
011 Acao para Pontuacao Minima do Script Dinamico
012 Acao para Pontuacao Maxima do Script Dinamico
013 Aviso de Necessidade de Treinamento
014 Geracao de Pedido de Venda – Contrato de Servicos
015 Aviso de Ferias
016 Admissao de Funcionario
017 Desligamento de Funcionario
018 Funcionario Afastado
019 Funcionario Transferido
020 Aprovacao de Funcionario
021 LOG DE PROCESSAMENTO DO REFAZ ACUMULADOS
022 LOG DE PROCESSAMENTO DO SALDO ATUAL
023 LOG DE PROCESSAMENTO DO RECALCULO DO CUSTO MEDIO
024 LOG DE PROCESSAMENTO DA CARGA MAQUINA
025 Geracao do Planejamento (SIGAPMS)
026 Aprovacao de orcamento
027 Liberacao/Rejeicao de Movimentacao de Veiculo (SIGAWMS)
028 Conclusao de Movimentacao de Veiculo (SIGAWMS)
029 Produto atingiu/ultrapassou estoque maximo (B1_EMAX)
030 Entrada de documento fiscal
031 Exclusao de pedidos de vendas
032 Inclusao de Clientes
033 Inclusao de Produtos
034 Liberacao de pedido para compra
035 Inclusao de Solicitacao de Compras
036 Inclusao de Fornecedor
037 Inclusao de Pedido de Compras
038 Aviso de Vencimento – (SIGAGCT)
039 Termino do Contrato – (SIGAGCT)
040 Limite de saldo das planilhas de contrato – (SIGAGCT)
041 Log de execucao das medicoes automaticas – (SIGAGCT)
042 InclusÆo de solicitaÆo ao almoxarifado
043 ExclusÆo do pedido de compras
044 LOG DE PROCESSAMENTO DO REFAZ ACUMULADOS (SIGAFIN)
045 Produto atingiu lote m¡nimo/quantidade por embalagem
046 Inicio de Proc. da Rotina de Recalculo do Custo Médio
047 Processamento da Folha de Pagamento em BackGround
048 Liberacao de titulos sem documentos apresentados
049 Imposição de um valor limite para apontamento na OS
050 Venda não integrada na retaguarda (LJGRVBATCH)
051 Lançamento não gravado na retaguarda (GERAL1L2L4)
052 Aviso de inconsistências da NFe [TOTVS COLABORAÇÃO]
053 NFe disponíveis [TOTVS COLABORAÇÃO]
054 Emissão de Pré-Fatura (SIGAPFS)
055 Emissão de Fatura (SIGAPFS)
056 Inclusão de Pedidos de Venda [TOTVS Colaboração]
Link TDN: https://www.totvs.com/mktfiles/tdiportais/helponlineprotheus/portuguese/mata045_mmessenger.htm
[sc:Newsletter]
Me manda as formulas por favor.
Bom dia…
Por favor enviei os modelos das fórmulas.
Obrigado;
Envio das fórmulas.
Obrigado
Olá muito obrigado por acompanhar nosso site.
Para receber as formulas, informe o seu e-mail no corpo do post ( tem um local para informar o e-mail ) que o sistema enviará automaticamente para seu e-mail.
Boa tarde!
Envia as fórmulas por favor…
Tenho que fazer um referente ao Aviso de Vencimento de Experiência.
Obrigada!
Olá Flávia,
Não achei na relação dos eventos o Aviso de Vencimento de Experiência, acho que só via customização.
Segue lista dos eventos que tem na consulta do M-Messenger:
Chave Descrição
001 Produto atingiu ponto de pedido.
002 Produto atingiu estoque negativo.
003 Solicitacao de Compra com cotacao pendente.
004 Cotacao com analise pendente.
005 N.F. de Entrada com classificacao fiscal pendente.
006 Controle de Qualidade aguardando tratamento.
007 Distribuicao de produto aguardando tratamento.
008 Lote de produto vencido.
009 Alocacao de Tecnico – Field Service.
010 Geracao de Pedido de Venda – Field Service.
011 Acao para Pontuacao Minima do Script Dinamico
012 Acao para Pontuacao Maxima do Script Dinamico
013 Aviso de Necessidade de Treinamento
014 Geracao de Pedido de Venda – Contrato de Servicos
015 Aviso de Ferias
016 Admissao de Funcionario
017 Desligamento de Funcionario
018 Funcionario Afastado
019 Funcionario Transferido
020 Aprovacao de Funcionario
021 LOG DE PROCESSAMENTO DO REFAZ ACUMULADOS
022 LOG DE PROCESSAMENTO DO SALDO ATUAL
023 LOG DE PROCESSAMENTO DO RECALCULO DO CUSTO MEDIO
024 LOG DE PROCESSAMENTO DA CARGA MAQUINA
025 Geracao do Planejamento (SIGAPMS)
026 Aprovacao de orcamento
027 Liberacao/Rejeicao de Movimentacao de Veiculo (SIGAWMS)
028 Conclusao de Movimentacao de Veiculo (SIGAWMS)
029 Produto atingiu/ultrapassou estoque maximo (B1_EMAX)
030 Entrada de documento fiscal
031 Exclusao de pedidos de vendas
032 Inclusao de Clientes
033 Inclusao de Produtos
034 Liberacao de pedido para compra
035 Inclusao de Solicitacao de Compras
036 Inclusao de Fornecedor
037 Inclusao de Pedido de Compras
038 Aviso de Vencimento – (SIGAGCT)
039 Termino do Contrato – (SIGAGCT)
040 Limite de saldo das planilhas de contrato – (SIGAGCT)
041 Log de execucao das medicoes automaticas – (SIGAGCT)
042 InclusÆo de solicitaÆo ao almoxarifado
043 ExclusÆo do pedido de compras
044 LOG DE PROCESSAMENTO DO REFAZ ACUMULADOS (SIGAFIN)
045 Produto atingiu lote m¡nimo/quantidade por embalagem
046 Inicio de Proc. da Rotina de Recalculo do Custo Médio
047 Processamento da Folha de Pagamento em BackGround
048 Liberacao de titulos sem documentos apresentados
049 Imposição de um valor limite para apontamento na OS
050 Venda não integrada na retaguarda (LJGRVBATCH)
051 Lançamento não gravado na retaguarda (GERAL1L2L4)
052 Aviso de inconsistências da NFe [TOTVS COLABORAÇÃO]
053 NFe disponíveis [TOTVS COLABORAÇÃO]
054 Emissão de Pré-Fatura (SIGAPFS)
055 Emissão de Fatura (SIGAPFS)
056 Inclusão de Pedidos de Venda [TOTVS Colaboração]
Olá muito obrigado por acompanhar nosso site.
Para receber as formulas, informe o seu e-mail no corpo do post ( tem um local para informar o e-mail ) que o sistema enviará automaticamente para seu e-mail.
Olá muito obrigado por acompanhar nosso site.
Para receber as formulas, informe o seu e-mail no corpo do post ( tem um local para informar o e-mail ) que o sistema enviará automaticamente para seu e-mail.
Muito bom no entanto precisa nos enviar este cadastros de formulas toda e não apenas duas
Olá muito obrigado por acompanhar nosso site.
Realmente fiz alguns exemplos de como usar o cadastro de fórmula para compor o corpo do e-mail, mas caso queira uma ajuda para fazer formulas de todos os eventos, podemos te ajudar a montar conforme você queira.
Favor entrar em contato no [email protected]
Favor, envie o modelo das formulas.
aguardo,
Falha ao carregar o PDF…
Poderia enviar por e-mail, por favor?
Desejo receber modelos das fórmulas
Olá muito obrigado por acompanhar nosso site.
Para receber as formulas, informe o seu e-mail no corpo do post ( tem um local para informar o e-mail ) que o sistema enviará automaticamente para seu e-mail.
Boa Tarde!
Você poderia me ajudar a montar uma formula para inclusão de solicitação de compra, cotação com análise pendente, e inclusão de pedido de compra.
Fico no aguardo!
Muito Obrigado
Olá Marcia,
Nesse caso você terá que usar os eventos e tabelas listadas abaixo para cada situação.
Solicitação de Compra
Evento 035
Tabela SC1
Coração
Evento 004
Tabela SC8
Pedido de Compra
Evento 034 ( Liberação de Pedido de Compra, não achei o da inclusão. )
Tabela SC7
Ótimo!
As tabelas eu sei quais devo usar só não estou conseguindo montar uma formula apropriada para cada tarefa. Digamos pedido de compra eu precisava de uma formula para que toda vez que um pedido for incluído no sistema o responsável recebesse um e-mail informando o número do pedido, o produto e o valor total.
Você poderia me ajudar?
Muito Obrigada!
Olá Marcia,
Segue opções para que você possa ajustar conforme queira.
Opção mais simplificada ( sem a descrição do produto ), provavelmente cabe no campo da formula.
‘Pedido: ‘+SC7->C7_NUM+’ PRODUTO: ‘+SC7->C7_PRODUTO+’ Valor: ‘+Transform(SC7->C7_TOTAL, “@E 999,999,999.99”)
Essa opção pode não dar o tamanho no campo da formula, com isso será necessário você fazer uma função.
‘Pedido: ‘+SC7->C7_NUM+’ PRODUTO: ‘+SC7->C7_PRODUTO+’-‘+Alltrim(POSICIONE(“SB1”,1,XFILIAL(“SB1″)+SC7->C7_PRODUTO,”B1_DESC”))+’ Valor: ‘+Transform(SC7->C7_TOTAL, “@E 999,999,999.99”)
Bom dia!
eu coloquei essa formula ‘Nf do Fornecedor: ‘+SA2->A2_NOME+’Valor:’+Transform(SF1-
>F1_VALMERC,’@E 999,999.999′)+’ Vencto.: ‘+Dtoc(SE2->E2_VENCREA)
aqui o sistema só aceita a formula se eu colocar “aspas” dessa forma no inicio e final da formula.
mesmo assim, quando entrei com uma NF, apareceu uma mensagem de falha no comando e não enviou a mensagem.
outra coisa que percebi, é essa formula não enviará a relação de produtos.
gostaria de uma formula dessas, sem o valor e vencimento, mas com a relação de produtos com descrição e quantidades. É possível?
Grande Abraço!
Olá Fábio tudo bem,
Quanto a formula, acho que esta informado alguma aspa errada, você já informou seu e-mail no corpo do artigo para receber as formulas em arquivo? Assim você apenas copia e cola e acredito que possa funcionar.
Segue formula que usei: ‘Nf do Fornecedor: ‘+SA2->A2_NOME+’
Valor:’+Transform(SF1-
>F1_VALMERC,’@E 999,999.999′)+’ Vencto.: ‘+Dtoc(SE2->E2_VENCREA)
Quanto a relação de produtos, acredito que usando o ponto de entrada ( abaixo ) você conseguirá montar o layout do e-mail como deseja.
http://tdn.totvs.com/display/public/mp/MMENS+-+Processamento+de+Mensagem+Enviada+por+E-Mail;jsessionid=0F4424EE01FAF949C460DD212C9071D6
Obrigado, espero ter ajudado.
Excelente pessoal! Obrigado!
Boa tarde!
É possível anexar um arquivo? Um xml da nota de entrada por exemplo.
Olá Neto,
Acredito que a unica forma de colocar algo em anexo no e-mail seja usando um ponto de entrada, assim você pode formar o e-mail e não usar o e-mail padrão da rotina.
Segue link do TDN onde mostra como fazer seu próprio e-mail para que a rotina utilize esse seu layout.
http://tdn.totvs.com/display/public/mp/MMENS+-+Processamento+de+Mensagem+Enviada+por+E-Mail;jsessionid=0F4424EE01FAF949C460DD212C9071D6
Obrigado e espero ter ajudado.
Muito bom!!!
É possível criar algum tipo de filtro para o messenger?
Abraço
Olá Eraldo tudo bem, existe um ponto de entrada que serve para fazer filtros nessa rotina.
Segue link do TDN onde explica como usar esse ponto de entrada.
http://tdn.totvs.com/display/public/mp/MFILTRMAIL+-+Filtro+de+e-mail
Espero ter ajudado.
Boa Tarde, pode me ajudar, configurei como explicado o envio de e-mail para Inclusão de Clientes, más quando eu confirmo o cadastro, aparece a mensagem “Erro de Envio de e-mail – The Hello command failed”. Isso vem acontecendo para o envio automático para o envio da XML após a geração da NF. Já configuramos as contas e quando coloca para enviar manual o sistema envia, más por formulas ou automático dá esse erro. Alguém pode ajudar (Protheus 11.8) Grato pela atenção.
Olá Fabricio,
Normalmente isso acontece por causa quando a configuração esta errada, pode ser a porta do SMTP, usuário ou senha de autenticação.
Lembrando que a configuração de e-mail realizada para envio de relatório é diferente dessa dos M-Messenger.
Muito bom pessoal!
Só para informação, mexi nos parametros citados e não deu certo. Então descobri que tem alguns mais para alterar também caso o sistema emita a mensagem de “The command HELLo failed”
Os parametros são os seguintes:
MV_RELACNT //conta para conexao no servidor SMTP
MV_RELPSW //senha para conex„o no servidor SMTP
MV_RELAUSR //Usuario para AutenticaÁ„o no Servidor de Email
MV_RELAPSW //Senha para AutenticaÁ„o no Servidor de Email
Olá Robson,
Muito obrigado por compartilhar a sua solução para os demais.
Por favor enviar o exemplo da Formula.
Poderia explicar onde se configura os parametros do e-mail?
Posso aplicar o M-Messenger para o faturamento, por exemplo um relatorio que e envie todas as NFs faturadas em um determinado periodo?
Como se cria formulas?
Acho que seriam duvidas sobre o proprio post bem apropriadas.
Olá João!
Primeiramente obrigado por acompanhar o userfunction.com, e muito obrigado por comentar 🙂
Vamos às suas perguntas 🙂
Para configurar o relatório agendado, você pode utilizar o próprio schedule do Protheus, lá você configura os parâmetros e o destinatário… depois vou fazer um post só sobre esse assunto ok?
E sobre a configuração de e-mail e criação de fórmulas, também vou colocar na fila de sugestões para a gente preparar um post sobre isso.
Vlw João!
Nesse caso, não dá pra seguir em frente sem saber fazer formulas e sem saber onde configurar as tabelas. Nao sei o que e schedule e nem onde acha-lo.
Muito obrigado por comentar João, realmente é importante para nós cada feedback.
Lamentamos que você não conseguiu acompanhar o post por completo, logo faremos novos vídeos com os assuntos que você sentiu mais dificuldade ok?
Até mais João!
George Allan
userfunction.com
gdxpress.com.br
Prezados.
Poderia me enviar as formulas?
[email protected]
Aguardo retorno.