Dúvida
Como configurar o Schedule para automação do Cálculo Mensal - PONM070?
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Ponto Eletrônico - A partir do release 12.1.33
Solução
Existe a possibilidade de configurar a execução da rotina de Cálculo Mensal de forma automática e agendada, via Schedule. Para isto, siga com as instruções abaixo:
1 - Configurar os serviços no Appserver.ini conforme exemplo abaixo:
[OnStart]
jobs=FWSCHDMANAG,FWSCHDQUEUE
RefreshRate=180
[FWSCHDMANAG]
Main=FWSCHDMANAG
Environment=P1225
[FWSCHDQUEUE]
Main=FWSCHDQUEUE
Environment=P1225
2 - Deverá configurar inicialmente os processadores de Agendamento/Agents. Para isso, siga os passos abaixo:
- Acessar o Configurador na rotina Ambiente -Schedule-Schedule;
- Acesse na aba lateral esquerda, a opção Schedule - Agent - Cadastro;
- No menu superior, clique na opção de "Radar" com o símbolo de adição, que possui o nome de "Adicionar agents padrão".
Estes agents serão os responsáveis por executar os processos agendados.
3 - Deverá configurar o Agendamento e sua recorrência. Para isso, siga os passos abaixo:
- Acessar o módulo Configurador na rotina Ambiente - Schedule - Schedule;
- Acesse na aba lateral esquerda a opção Schedule - Agendamentos - Cadastro;
- No menu da parte inferior, clique sobre a opção de Inclusão, que possui como imagem uma folha com símbolo de adição.
- Para a execução do Schedule, basta preencher no campo "Rotina" o conteúdo PONM070 e preencher os parâmetros como se fosse ser feita uma execução manual, porém, a data inicial e final serão desprezadas, pois o sistema irá executar o Cálculo Mensal do período aberto (atual), de acordo com o conteúdo do parâmetro MV_PONMES.
EXEMPLO DE UTILIZAÇÃO
Período de Apontamento:
Configuração da rotina no Schedule: Parâmetros:
Obs: Note que a data inicial e final estão preenchidas com datas anteriores ao período de apontamento aberto (01/01/2022 à 31/01/2022). Como mencionado anteriormente, essas datas serão ignoradas e a execução da rotina será com base no período aberto (atual) do ponto. Portanto, é importante tomar muito cuidado com operação de apontamentos com data superior a atual, para evitar gerações de faltas indevidas, pois se nos apontamentos dos funcionários estiver com estas faltas o cálculo mensal via schedule pegará estas faltas e subirá pra BH ou resultados(integração com folha).
Execução do Schedule: Banco de Horas:
Os eventos do ponto estão configurados para o Banco de Horas, por este motivo o resultado dos eventos estão presentes no banco. Caso os eventos do ponto estivessem configurados para ir para a Folha, eles estariam presentes em Resultados, conforme o print abaixo:
Saiba mais:
Automação do Cálculo Mensal
Manual do Ponto Eletrônico
Pacote de Expedição Contínua - Acumulado de RH
16 Comentários