Processo Automático de Cálculo

Este processo possibilita a execução automática dos tipos de cálculos.

Sistema Proprietário
Selecione a sigla do módulo do Gestão de Pessoas | HCM que será proprietário da tarefa. Desta maneira, quando a tarefa for executada, a mesma será destinada ao sistema correto.

Localidade
Especifique quais processos serão executados em um servidor específico, sem que estes processos sejam executados pelos demais servidores que utilizam-se desta mesma base de dados.

Nota:

O código da Localidade não é obrigatório para execução do processo.

Periodicidade
Exibe as informações referentes à periodicidade de execução deste processo. Para alterar estas definições, utilize o botão Periodicidade.

Nota

Não é recomendado configurar uma periodicidade inferior a 30 minutos entre a execução de processos automáticos consecutivos. Caso o processo esteja manipulando um grande volume de dados e não seja finalizado antes da próxima execução, podem ocorrer duplicidades de informações ou falhas na conclusão do processo. O mesmo impacto pode ocorrer quando processos são executados simultaneamente na base de homologação.

Somente em Dias Úteis
Indique se o Processo deve ser executado também aos sábados, domingos.e feriados (são considerados feriados todos os dias cadastrados na tabela de feriados).

Processo Predecessor
Permite indicar que este processo somente será executado após o término da execução de um outro processo. Para isto, é necessário informar o tipo do processo predecessor (se é um processo de Relatório, Cálculo, etc) e o seu código.

Para processos executados pelo módulo Gestão do Ponto, a validação de processo concluído considera apenas o status de retorno do comando de execução no Controle de Ponto e Refeitório. Essa validação não representa a conclusão efetiva do processamento assíncrono realizado no módulo Gestão do Ponto.

Exemplo:

Processo 1: Cálculo de Apuração

Processo 2: Relatório de Apuração

Deseja-se que o processo 2 somente seja executado após o término da execução do processo 1. Então, no cadastro do processo 2, deve-se indicar o Tipo de predecessor 4 (Cálculos), e o Código de predecessor 1. Com isso, o processo 2 somente será executado se o processo 1 tiver sido concluído com sucesso.

Processo pode Desativar

Informe se caso ocorrer um erro na execução do processo automático, o processo deve ser desativado ou se deve continuar executado nos próximos períodos.

Gera Mensagem de Log

Informe se deve gerar uma mensagem de log caso ocorra algum erro na execução do processo automático.

E-mail do Responsável

Informe o e-mail do responsável pelo processo, se deseja enviar uma mensagem de log ao responsável quando ocorrer algum erro na execução do processo automático.

Tipo do Cálculo

Importante

Relatórios que exigem a tela de entrada não irão funcionar no processo automático de geração de eventos, pois não há iteração com o usuário para informar os parâmetros.


Selecione um dos tipos de cálculos:

  1. Calcular Apuração e Refeitório
  2. Geração de Eventos - Período do Cálculo Atual
  3. Geração de Eventos - Período do Cálculo Anterior
  4. Calcular Refeitório em Dias já Apurados
  5. Geração de Eventos - Recálculo
  6. Geração de Eventos - Diferenças
  7. Recalcular Apuração em Dias Alterados
  8. Calcular Refeitório

Funcionalidade do sistema para cálculo da apuração (simultâneo) com empresas que possuem períodos de apuração distintos. O processo automático de apuração efetuará o cálculo apenas da primeira empresa, quando os períodos de cálculos forem diferentes. Portanto, quando houver empresas com períodos de apuração diferentes, é necessário cadastrar outro processo automático.

Ao efetuar o cálculo da apuração de empresas com períodos de apuração diferentes (selecionar abrangência de empresas), o sistema considera o primeiro período de apuração das demais empresas, maior ou igual a data inicial do período de apuração da empresa ativa. O que ocorre, em alguns casos, é que esta data inicial pode estar dentro de um período das demais empresas, que não é o desejado.

Exemplo:
  • Data atual: 29/03/2004
  • Abrangência de empresas no cálculo: 1-2
  • Período sendo apurado: 01/03/2004 a 31/03/2004
  • Período da empresa 1 (ativa): 01/03/2004 a 31/03/2004
  • Período da empresa 2: 16/02/2004 a 15/03/2004, ou seja 01/03/2004 está dentro deste período e não entre 16/03/2004 a 15/04/2004.

Executado pelo módulo Gestão de Ponto
Determine se o processo de cálculo deve ser executado somente pelo módulo Gestão do Ponto. Ao selecionar a opção N - Não, o processo é executado apenas no Controle de Ponto e Refeitório.

Observação

Caso o campo Executado pelo módulo Gestão de Ponto esteja com a opção S - Sim, as marcações de refeitório não serão apuradas. Nesse caso, torna-se necessário cadastrar um processo automático do tipo 8 - Calcular Refeitório para que as marcações sejam devidamente apuradas.

Somente dias alterados após apuração

Indica se o sistema deve recalcular os dias para os quais o usuário já realizou acertos. Quando o parâmetro está desabilitado, o sistema não pode processar os dias para os quais o usuário realizou acertos.

Realocar Marcações
Indique se o sistema deve realocar as marcações do colaborador no período novamente e valer para todo o período a ser calculado. Ao realocar marcações, se realocada pra outro dia, este dia deve necessariamente ser calculado.

Nota

As marcações não são realocadas para um dia já com acertos quando o campo Desfazer Acertos Situações está com a opção “S – Sim”.

Desfazer Acertos Indique se o sistema deve recalcular os dias para os quais o usuário já realizou acertos. Quando o parâmetro está desabilitado, o sistema não pode processar os dias para os quais o usuário realizou acertos. Considerar colaboradores demitidos no mês Indique se os colaboradores desligados no mês devem fazer parte dos processos de recálculo da apuração do ponto e do banco de horas. Esse campo somente está habilitado para o tipo de cálculo “7 - Recalcular Apuração em Dias Alterados” e o campo Executado pelo módulo Gestão de Ponto estiver com a opção “S - Sim”.
Nota

Os campos listados acima, Somente dias alterados após apuração, Realocar Marcações, Desfazer Acertos e Considerar demitidos no mês, só ficam disponíveis quando o módulo estiver integrado com a solução Gestão do Ponto.

Gerar Cálculo

Assinalado “Sim”, será gerado um novo Código de Cálculo no final do período de cálculo atual, ou seja, quando o dia atual (dia da execução) for igual ou maior que o último dia do período de cálculo em andamento.

Além do cadastro manual, o sistema também permite a geração automática de um novo Código de Cálculo ao final de cada período. Quando o campo Gerar Cálculo estiver assinalado como “Sim”, será criado automaticamente um novo cálculo ao atingir o último dia do período atual (desde que ainda não exista um período cadastrado para o mês seguinte).

Esse processo automático replica as configurações do cálculo anterior e determina o próximo código utilizando a seguinte lógica: o sistema executa a consulta (SELECT MAX(CODCAL) CODCAL FROM R044CAL WHERE NUMEMP = {numemp}) e incrementa o valor obtido em 1. Ou seja, o código gerado segue a sequência numérica com base no maior código já existente para a empresa.

Vale destacar que o sistema não exige uma ordem estritamente sequencial dos cálculos. Assim, é possível cadastrar períodos manualmente com códigos fora da ordem, sem qualquer impacto na apuração dos dados. Essa flexibilidade permite que os cálculos sejam mantidos organizados conforme a necessidade do usuário, mesmo que estejam fora da sequência numérica usual.

Ler arquivos Off-line

Caso o cálculo seja efetuado com base em arquivos coletados de relógios off-line, deve ser assinalado como sim esta opção.

Importante
  • O arquivo deve ter sido coletado anteriormente e a sua localização do mesmo estar informada corretamente no Controle de Ponto e Refeitório nas configurações do Coletor.
  • Os arquivos de marcações do Captura Ponto Portaria 373, cujos nomes correspondam à data atual (os nomes dos arquivos do Captura Ponto Portaria 373 sempre possuem o dia e o mês das marcações que eles armazenam), não serão lidos pelo processo automático, pois esse módulo foi descontinuado. Qualquer arquivo remanescente deve ser lido por importação manual.

Dias Recalcular
Para indicar quantos dias devem ser recalculados, ou seja, devem ser calculados novamente. Isto serve para empresas que atrasam a leitura ou tem problemas nas coletas das marcações de unidades.

Exemplo:
Existe um processo automático de cálculo para calcular todo dia. Só que em determinado dia as marcações não puderam ser coletadas, por algum motivo. Se neste campo tiver valor 2, o sistema irá calcular os dois últimos dias novamente. Além disto, o sistema irá voltar mais um dia como faz normalmente no cálculo tipo 0.
Importante
  • Este campo somente será habilitado se o Tipo de Cálculo de Processo Automático for “1 - Calcular Apuração e Refeitório”.
  • A performance de cálculo pode ser prejudicada ao calcular novamente mais dias;
  • O sistema poderá recalcular alguns dias em que já foram feito acertos.
Exemplo:

O Colaborador 3 está calculado até o dia 16/07/2002.

No dia 15/7/2002, o usuário entra na tela de Acertos, exclui alguma marcação, apura e grava. Se o assinalamento Dias Recalcular estiver com 1, o sistema irá recalcular o dia 15/07/2002, pois a marcação excluída será considerada novamente.

  • A quantidade de dias a recalcular sofre influência do campo Dias para retornar da tela Definições Apuração, portanto, é importante considerar também esta configuração.
Dias Desconsiderar

Indica quantos dias o sistema não deve calcular, a partir do último dia a ser calculado (normalmente o dia atual) para trás.

Exemplo:
A empresa realiza o processo de cálculo todo dia às 05:00 da manhã. Como no caso de processos automáticos, o sistema sempre calcula até o dia atual, este dia será calculado, só que gerando somente faltas, pois ainda não tem as marcações.
Nota

Este campo somente será habilitado se o Tipo de Cálculo de Processo Automático for “1 - Calcular Apuração e Refeitório”.

Modelo Gerador

Informe o modelo de relatório que deve ser gerado quando o Tipo do Cálculo for 2, 3, 5 ou 6. Clique no botão ao lado do campo para selecionar o arquivo.

Arquivo de Saída

Informe o caminho e o nome do arquivo de saída que serão gerados pelo modelo informado em Modelo Gerador. Clique no botão ao lado do campo para selecionar o arquivo.

Este artigo ajudou você?