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:
- Se utilizada a rotina de chefias, não é necessário implementar a busca do liderado;
- Este método é disponibilizado somente para a classe DadosEmailGestorCustomizado.
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.