Gestão de Pessoas - Manual do Usuário > Informações adicionais > Informações técnicas > Gestão do Ponto > Customizações > E-mail de notificação de pendências de acerto

E-mail de notificação de pendências de acerto

O Gestão do Ponto permite customizar os e-mails de notificação de pendências dos gestores e colaboradores. Eles são disparados através de serviços de terceiros e podem ser agendados:

Nome do Serviço Descrição Parâmetro
gestaoponto.NotificacaoPendenciasAcerto

Envia e-mail para o Colaborador sinalizando a existência de pendências de Ponto nos últimos 40 dias. O sistema executa um cálculo para definir qual período será enviado como pendência, considerando o valor informado em Cálculos > Apuração > Definições > Gerais (guia Processos de Acerto, campo Limite dias Após fechamento do ponto).

String com a chave para autenticação do serviço
gestaoponto.NotificacaoGestoresPonto Envia e-mail com o resumo de pendências que estão com o gestor, incluindo as dos seus liderados String com a chave para autenticação do serviço

O agendamento dos serviços deve ser feito através de regras, onde a regra LSP implementada deve chamar um dos dois serviços de terceiro. A periodicidade de execução deve ser configurada de acordo com a necessidade.

Nota

Método List<ItemEmailPendencia> IDadosEmailGestor.montaListaPendencias:

Consulte mais informações sobre os web services disponíveis e as configurações de pós-instalação do sistema.

Template padrão de e-mail

O resultado da execução dos serviços é o envio de e-mail para os colaboradores com pendências.

Modificar o template padrão

Para modificar o template padrão, crie uma classe Java Customizada no Ambiente de Customização (SeniorDeveloper), estendendo a classe de implementação padrão.

Nomes das classes para customização e implementação padrão de cada serviço:

Nome do Serviço Classe Java Customizada Classe Implementação Padrão
gestaoponto.NotificacaoPendenciasAcerto custom.DadosEmailGestorCustomizado DadosEmailLiderado
gestaoponto.NotificacaoGestoresPonto custom.DadosEmailLideradoCustomizado DadosEmailGestor

Cada classe customizada poderá conter os seguintes métodos:

Método Definição
String getTitutloEmail() Define em seu retorno qual o título do e-mail
String getTemplateEmail() Define em seu retorno qual o arquivo do template do e-mail que comporá o corpo do e-mail
List<ItemEmailPendencia> IDadosEmailGestor.montaListaPendencias Define como serão buscados o gestor e seus liderados

O template informado na classe é um arquivo texto na linguagem html que descreve como o corpo do e-mail será apresentado para o gestor/colaborador.

Este artigo ajudou você?