Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:Protheus
Segmento:Backoffice
Módulo:

Gestão de Contratos - SIGAGCT

Função:CtaAlert e SchedCtaAl
Ticket:Não se aplica
Requisito/Story/Issue:Não se aplica


02. SITUAÇÃO/REQUISITO

A partir do release 12.1.2410 a rotina M-messenger será descontinuada. Para isso é necessário a configuração da rotina do Event Viewer.


CONFIGURAÇÃO DO EMAIL

Para configuração do envio de e-mails no Protheus é necessário primeiramente a configuração de Email/proxy pelo Configurador (SIGACFG), para isso acesse o módulo SIGACFG (Configurador) e acesse o menu Ambiente>Email/Proxy>Configurar.O sistema apresentará a tela descrita na documentação presente no link: Configurar o SMTP para envio de relatórios por e-mail


Os eventos podem ser ativados através da rotina Event Viewer - CFGA040 rotina acessada pelo Configurador (Ambiente - Cadastros - Inscr. Event Viewer). Esses eventos alertam os usuários em algumas rotinas no módulo Gestão de Contratos. 

...

Image Removed

A rotina do Event Viewer possui um ponto de entrada que permite a alteração da mensagem padrão enviada nos e-mails.

Um exemplo é um ponto de entrada MMENS038 criado para alterar a mensagem para o evento "038" - Aviso de Vencimento

...

Bloco de código
firstline1
titleExemplo
linenumberstrue
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MMENS038
	Ponto de entrada que permite modificar a mensagem enviada pelo evento 038
@param aDados, vetor, dados do contrato atual no formato:
    aDados[1] = Contrato
    aDados[2] = Revisão
    aDados[3] = Data Inicio
    aDados[4] = Data Final
    aDados[5] = Filial
@param cMensagem, caractere, mensagem padrão do sistema
@return cNovaMsg, caractere, mensagem a ser enviada aos usuários
*/
User Function MMENS038()
    Local cNovaMsg  := ""
    Local aDados    := ParamIxb[1]//Dados do Contrato
    Local cMensagem := ParamIxb[2]//Mensagem Atual

    cNovaMsg := I18N("Contrato #1 no evento 038", {aDados[1]})

    ConOut(I18N("Mensagem #1 será substituída por #2",{cMensagem, cNovaMsg}) )

Return cNovaMsg

Image Added


03 DEMAIS INFORMAÇÕES

Não há.

...