Arquitetura 3 camadas:
Para o correto funcionamento da rotina de Aviso Automático é necessário que seja configurado um ambiente em arquitetura de três camadas, sendo assim processado pelo JobServer, tornando o processamento da rotina mais confiável e estável no que diz respeito à desemprenho e informações.
No link abaixo é mostrada uma visão do que é e como funciona uma arquitetura em 3 camadas em .NET

http://tdn.totvs.com/pages/releaseview.action?pageId=64652114

Outros links relevantes sobre configuração 3 camadas:

http://tdn.totvs.com/pages/releaseview.action?pageId=181143177
http://tdn.totvs.com/pages/releaseview.action?pageId=75271283

Caso a estrutura da empresa não utilize a arquitetura em três camadas, existe a possibilidade de isolar uma estação configurada em três camadas com os Jobs devidamente agendados para realizar o trabalho de disparo dos avisos.
 
Job Server:
Para maior controle e eficiência na rotina de Avisos Automáticos, os mesmos são executados pelo JobServer, que é um mecanismo de execução de processos, melhorando assim o detalhamento de informações e tornando mais prático e confiável o gerenciamento das tarefas no sistema.
Link de referência:

Obs: Ao marcar o check box selecionando apenas um aviso automático e executar o processo de JOB, será executado todos os outros existentes.
E-mails do sistema:
O link abaixo possui orientações de configurações de envio de e-mails pelo sistema, que deve estar configurado corretamente para o correto funcionamento dos Avisos Automáticos por tipo de envio de "e-mail".

  •           [http://tdn.totvs.com/display/public/rm/Envio+de+email+-+LINHA+RM

Forma de Envio da Mensagem:
1.    E-mail
 
Serão enviados e-mails de avisos automáticos de acordo com as parametrizações escolhidas para as programações de avisos e que atendam as condições definidas para o tipo do aviso.

Observação:

  • Até a versão 12.1.26, o campo assunto do e-mail é preenchido com o tipo do aviso automático. Entretanto, visando melhorar a experiência do usuário, a partir da versão 12.1.27, o assunto passará a conter também a descrição do aviso automático cadastrado. Nas versões 12.1.24, 12.1.25 e 12.1.26, essa funcionalidade está disponível mediante a marcação de um parâmetro. Para mais informações clique aqui.


 
2.    Mensagem na Tela
 
Serão enviadas mensagens em tela de avisos automáticos para usuários ativos e autenticados no sistema, de acordo com as parametrizações escolhidas para as programações de avisos e que atendam as condições definidas para o tipo do aviso. As mensagens enviadas poderão ser visualizadas em "Mensagens de usuários" presente no item "Mensagens":



3. Forma de Montagem - Gerador de Relatórios http://tdn.totvs.com/display/LRM/MRH-3323_DT_AVISO_AUTOMATICO_RELATORIO_NET 





































Observações: O envio de e-mails para chefes ira respeitar sempre o tipo de gestão de hierarquia parametrizado no sistema buscando sempre chefe do funcionário de acordo com o tipo de gestão e as configurações do aviso.
Formas de Montagem (mensagem)
1.    Padrão
Quando selecionado forma de montagem Padrão, o sistema utilizará uma mensagem interna pré-estabelecida e definirá o agrupamento por Funcionários.
 
2.    Gerador
Quando utilizada forma de montagem por gerador, o sistema habilitará uma aba para seleção do layout de relatório que realizará a montagem da mensagem a ser enviada.
 
3.    Fórmulas
Quando utilizada forma de montagem for fórmulas, o sistema habilitará campos na tela para ser informada a fórmula de cabeçalho, detalhe e rodapé da mensagem que será enviada.
Tipo de agrupamento:
1. Funcionários
     Quando o agrupamento por funcionário, ele já vem definido o envio para o mesmo, porém possui a opção de ser enviado também para todos tipos (Supervisor, Chefes e Terceiro(s))
2. Supervisor
Quando agrupado por Supervisor, os e-mails serão enviados para o(s) Supervisor(es) do(s) funcionário(s) de acordo com o Cadastro da tabela de Cadastros de Chefes e Supervisores, neste agrupamento será possível enviar a mensagem também para o Chefe.
 
2.    Chefe
Quando agrupado por chefe, os e-mails serão enviados somente para o(s) Chefe(s) do(s) funcionário(s) de acordo com o Cadastro da tabela de Cadastros de Chefes e Supervisores, e deve-se definir a quebra por chefe.
Observações: 2.1 O envio de e-mails para chefes, é habilitado o campo "Masc. Quebra Chefe". Na qual ele tem uma regra. Ele verifica se o chefe encontra na seção informada.     Exemplo: Existe um chefe supervisor na seção 0, logo informado uma "?" para o campo, ao realizar o
                          envio, encontrará o chefe. Caso informe duas interrogações e o chefe não esteja na seção subsequente
                          '01' por exemplo, não encontrará o chefe , mesmo ele estando em uma seção com a quebra maior, do
                          tipo '012.01', para encontrar ele nesta seção é necessário passar a quantidade de interrogação referente
                          ao tamanho da seção "??????"
 
3.    Seção
Quando agrupado por seção, os e-mails serão enviados para o(s) Chefe(s) da seção e/ou para terceiros e deve-se definir a quebra de seção.
 
     Observações: Quando marcado a flag "E-mail(s) de terceiro(s), habilitará um campo 'E-mail(s) de terceiro(s): [Separados por ponto-e-vírgula :] É o único local do sistema na qual você pode informar os terceiros que deseja incluir no e-mail.
 
Tipos de Avisos Automáticos:
1.    Escala de férias
Será enviado um aviso automático pelo Totvs Folha de Pagamento toda vez que um (ou mais) funcionários estiverem para tirar férias (início de gozo próximo). Este aviso tem como finalidade notificar os chefes da devida falta que aquele funcionário possa fazer e possivelmente, providenciar mudanças estruturais para minimizar o impacto (caso necessário). O número de dias de antecedência que será enviado o aviso é controlado pelo Nro. Dias Referência.
 
Observações:
Como funciona "Nro. Dias Referência": Ele se baseia na data de hoje e a partir da quantidades de dias informado ele procurará todos os funcionários com período de gozo marcado. Ele não olha situação de férias, apenas a data inicio do período de  gozo.
 
2.    Término de Contrato de trabalho
Será criado um registro de aviso automático toda vez que um (ou mais) funcionários estiverem com contratos a vencer (data de término de contrato próxima). Este aviso tem como finalidade notificar os chefes com antecedência de modo que estes possam se preparar para a contratação ou demissão do(s) funcionário(s) em questão. O número de dias de antecedência que será enviado o aviso é controlado pelo Nro. Dias Referência.
 
3.    Férias em dobro
Será criado um registro de aviso automático pelo Totvs Folha de Pagamento toda vez que um (ou mais) funcionários estiverem para vencer férias em dobro (data de vencimento de férias anterior a um ano da data atual). Este aviso tem como finalidade notificar os chefes de que eles terão de pagar as férias dobradas ao funcionário caso este não tire férias. O número de dias de antecedência que será enviado o aviso é controlado pelo Nro. Dias Referência.
 
4.    Alteração de Salário
Será criado um registro de aviso automático toda vez que um (ou mais) funcionários tiverem o salário alterado. Este aviso tem como finalidade notificar os chefes das alterações de salário e avisar aos funcionários o novo salário.
 
5.    Alteração de Função
Será criado um registro de aviso automático toda vez que um (ou mais) funcionários sofrerem alteração na função. Este aviso tem como finalidade notificar os chefes qualquer alteração da função do funcionário alocado na empresa.
 
6.    Demissão
Será criado um registro de aviso automático toda vez que um (ou mais) funcionários forem demitidos.
 
7.    Solicitação alteração dados bancários
Será criado um registro de aviso automático toda vez que um (ou mais) funcionários solicitarem a alteração de dados bancários via QUIOSQUE ou RM.exe.
 
8.    Confirmação alteração dados bancários
Será criado um registro de aviso automático toda vez que o usuário realizar a aprovação dos Dados em Rotinas|Aprovações de Alterações Cadastrais ou realizar a liberação de Competência, dependendo assim do Parâmetro "Enviar direto para o cadastro de funcionários" em Configurações | Parametrizador | RM Portal | Grupo de Acesso | pasta parâmetros do grupo de acesso ao rmlabore.net.
 
9.    Outros
O tipo de mensagens "Outros" foi criado para permitir que os clientes peçam customizações do comportamento do envio de mensagens, permitindo à equipe de desenvolvimento uma flexibilidade maior para a implementação destes códigos.
 
10.  Requisição de Alteração Salarial Aprovada
Será criado um registro de aviso automático sempre que uma requisição de alteração salarial for aprovada.
 
11.  Admissão de Candidatos
Será criado um registro de aviso automático sempre que um candidato for incluído em um processo de admissão no Vitae.
 
12.  Anotação Pessoal
Será criado um registro de aviso automático sempre que for registrada uma anotação pessoal para um funcionário.
 
13.  Limite de Permanência na Categoria Profissional
Será criado um registro de aviso que um funcionário atingir o tempo limite para permanência em uma categoria profissional.
 
14.  Fórmula
Será criado um registro de aviso automático para funcionários que atenderem à condição da fórmula, sendo que a fórmula deverá retornar falso ou 0 quando não atender à condição e quando atender, o resultado da fórmula será a mensagem enviada. A fórmula será executada para todos os funcionários que não estejam em condição de demitido ou que o usuário vinculado esteja inativo.