Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

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


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 , esses 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. 

A partir da release 12.1.2410 a rotina M-messenger será descontinuado.

Abaixo algumas informações complementares:


Image Added


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


EventoMensagem exemploExemplo alteração da mensagem padrão
038Aviso de vencimento do contrato
Contrato\Revisao: {NÚMERO DO CONTRATO}\{REVISÃO}   
Filial : {FILIAL DO CONTRATO}
Data de inicio: {DATA DE INICIO - CN9_DTINIC}
Data de Termino: {DATA FIM - CN9_DTFIM}
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
039Aviso de vencimento do contrato: 
Contrato\Revisao: {NÚMERO DO CONTRATO}\{REVISÃO}   
Filial : {FILIAL DO CONTRATO}
Data de inicio: {DATA DE INICIO - CN9_DTINIC}
Data de Termino: {DATA FIM - CN9_DTFIM}
Bloco de código
firstline1
titleExemplo
linenumberstrue
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} MMENS039
	Ponto de entrada que permite modificar a mensagem enviada pelo evento 039
@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 MMENS039()
    Local cNovaMsg  := ""
    Local aDados    := ParamIxb[1]//Dados do Contrato
    Local cMensagem := ParamIxb[2]//Mensagem Atual

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

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

Return cNovaMsg
Informações
titlePontos de entrada

Esses pontos de entrada continuam com a mesma funcionalidade no Event Viewer.

03 DEMAIS INFORMAÇÕES

Lista de parâmetros:

...

Informa se a verificação de alerta de vencimento de contrato deverá ser por:

    • 1=Início do Módulo
    • 2=Schedule(CFG)
    • 3=Ambos

...

Define se o eventos 038 e 039 devem ser acionados por :

    • 1=Empresa
    • 2=Respeita o compartilhamento do contrato


03 DEMAIS INFORMAÇÕES

Não há.


...

Habilita envio de alerta por e-mail na proximidade do término ou término da vigência. Valores possíveis:

    • 0=Usuários X Eventos(tabela SAN)
    • 1=Grupos de Aprovação(tabela SAL)
    • 2=Todos
    • 3=Entidades Contábeis X Grupos de Aprovação(tabelas SAL e DBL)
Aviso
title12.1.2410

Esse parâmetro deixa de ter funcionalidade à partir do release 12.1.2410

04. ASSUNTOS RELACIONADOS

...