Foram criadas duas regras de e-mail para notificação dos gestores por setor e gestor geral de RH, indicando os servidores/funcionários que possuem mais de 10 justificativas de marcações no período mensal atual, mostrando "Matrícula", "Nome", "Período" e "Setor" de cada servidor/funcionário.
Os códigos PL/SQL das regras estão disponíveis nos arquivos "regra_email_10justificativas_setor.sql" e "regra_email_10justificativas_geral.sql" na pasta "O:\PONTO\Clientes\397.MPRS\Regras".
Os endereços de e-mail dos gestores são retornados na função de banco de dados ARHF_PONTO_EMAIL_SETOR(cod_setor_ponto), onde cod_setor_ponto é o código do setor de ponto de cada servidor/funcionário apurado.
O endereço de e-mail do gestor geral de RH foi fixado com o conteúdo: [email protected]
As regras devem ser cadastradas em assuntos de e-mail na tela PSW4400, utilizando a ação "Duplicar" de um assunto já existente, informando um novo código e alterando campos "Descrição" e "Texto SQL", sendo o conteúdo do campo "Descrição" o título do e-mail que será enviado e do campo "Texto SQL" o código PL/SQL desenvolvido para cada regra.
As regras cadastradas nos assuntos deverão ser disparadas em jobs que devem ser cadastrados na tela PSW3580 e que executem o código PL/SQL: 'PACK_SEND_MAIL.PROCESSA_ASSUNTO(xxx)',onde 'xxx' deve ser o código de cada assunto de e-mail cadastrado anteriormente.
Nos dias e horários programados nos jobs o processo será executado e enviado o e-mail, caso encontre servidores/funcionários na condição apurada.