Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul

Segmento:

RH

Módulo:

Controle de Frequência

Função:

DbHrAttendanceControl

Requisito/Story/Issue:DRHJORNDTS-1152


02. SITUAÇÃO/REQUISITO

Necessário retornar para a tela do Dashboard de Marcações do Ponto o total de funcionários, total de funcionários com ponto completo, total de funcionários com ponto incompleto e total de funcionários sem marcações.

03. SOLUÇÃO

Foi desenvolvido uma API que retorna a quantidade:

    • Total Funcionários:

Considera somente funcionários que:

      • Possuem origem de contratação empresa;
      • São considerados no cálculo do ponto (campo no PE1700);
      • Batem entrada e saída (campo no PE1700);
      • Não possuem atestados ou férias durante todo o período selecionado para consulta.


    • Total Funcionários com Ponto Completo:

Considera somente funcionários que:

      • Para cada dia trabalhado do período selecionado, no qual não exista atestado ou férias, a quantidade de marcações realizadas (exceto pré-assinaladas) é igual ou superior à quantidade de marcações esperadas, conforme a jornada de trabalho do dia (calendário do funcionário, alteração de jornada, empréstimo de turno, turno de lotação), considerando se o funcionário bate ou não intervalo.


No caso de haver integração com Suricato ou Clockin é necessário que já tenha sido executado o programa PE7100, para que o dia seja considerado como ponto completo para o funcionário, pois a verificação das marcações é realizada na tabela marcac_ptoelet.


    • Total Funcionários com Ponto Incompleto:

Considera somente funcionários que :

      • Para cada dia trabalhado do período selecionado, no qual não exista atestado ou férias, a quantidade de marcações realizadas (exceto pré-assinaladas) deve ser inferior (mas não nula) à quantidade de marcações esperadas, conforme a jornada de trabalho do dia (calendário do funcionário, alteração de jornada, empréstimo de turno, turno de lotação), considerando se o funcionário bate ou não intervalo.


    • Total Funcionários sem Marcações:

Considera somente funcionários que :

      • Não possuem marcações em nenhum dia trabalhado do período selecionado, desconsiderando os dias para os quais exista atestado ou férias.

04. DEMAIS INFORMAÇÕES

  • Não se aplica

05. ASSUNTOS RELACIONADOS