TRT19 — Relatório de Frequência — Documentação das regras aplicadas
Os dados são extraídos do sistema de ponto eletrônico do TRT19, por meio de uma consulta direta ao banco de dados que cruza as tabelas de jornada (tb_jornada), funcionários (tb_funcionario), lotação (tb_lotacao), ocorrências de ponto (ptot_ocorrencia) e críticas de jornada.
Cada registro representa um servidor em um dia, com a ocorrência de ponto registrada pelo sistema e a crítica associada àquela jornada.
O total de servidores de uma unidade em um dia é calculado como a contagem de servidores distintos que possuem qualquer registro de ocorrência naquele dia naquela lotação.
Isso significa que o total pode variar de um dia para outro, pois reflete apenas quem o sistema de ponto registrou naquela data — servidores afastados por longo prazo ou sem registro podem não aparecer.
Para este relatório, apenas a ocorrência PRESENCA REGISTRADA é considerada presença. Todas as demais ocorrências — incluindo teletrabalho e trabalho remoto excepcional — são contadas como ausência para fins de cálculo do índice.
A opção de considerar somente a presença física registrada foi uma decisão metodológica deliberada, para que o índice reflita a presença efetiva no local de trabalho.
Ausência é o complemento: todo servidor que não possui PRESENCA REGISTRADA em um dia que não seja Sem Jornada. Isso inclui:
| Ocorrência | Significado | Conta como ausência? |
|---|---|---|
| SEM MARCACAO | Servidor não registrou ponto e não há justificativa | Sim |
| JORNADA PADRAO | Jornada padrão aplicada sem registro de ponto | Sim |
| TELETRABALHO | Servidor em regime de teletrabalho | Sim |
| NAO COMPARECEU PRESENCIALMENTE | Registrado que não compareceu ao local | Sim |
| TRABALHO REMOTO EXCEPCIONAL | Trabalho remoto em situação excepcional | Sim |
| TRABALHO EXTERNO | Servidor em atividade externa | Sim |
| FALTA MARCACAO | Falta de marcação de ponto | Sim |
| ABONO PONTO | Ponto abonado | Sim |
| SINTOMAS GRIPAIS | Dispensa por sintomas gripais | Sim |
| EXPEDIENTE CANCELADO | Expediente cancelado | Sim |
| COMPENSACAO ELEITORAL | Compensação por serviço eleitoral | Sim |
| PEDIDO LICENCA SIGS | Pedido de licença via SIGS | Sim |
Um dia é marcado como Sem Jornada (exibido em azul) e excluído do cálculo do índice de ausência quando se enquadra em uma das duas condições abaixo:
nome_critica igual a DOMINGO, SABADO ou FERIADO, ou possui nome_ocorrencia igual a PONTO_FACULTATIVO. Basta um único registro com essas características para que o dia inteiro da unidade seja marcado como Sem Jornada.
Os dias Sem Jornada não entram no cálculo do índice de ausência, nem nas médias do relatório gerencial. São exibidos com a célula azul e o símbolo —.
Objetivo: medir, por unidade e por dia, se a proporção de servidores ausentes estava dentro do limite de 30%.
O que é considerado PRESENTE (por lotação):
Apenas a ocorrência PRESENCA REGISTRADA. Teletrabalho, trabalho externo e qualquer outra ocorrência não contam como presença nesta visão.
Fórmula do percentual de ausência por unidade/dia:
Quando um dia é marcado como Sem Jornada (célula azul):
O dia é excluído do cálculo e exibido em azul quando:
nome_critica = DOMINGO, SABADO ou FERIADO, ou nome_ocorrencia = PONTO_FACULTATIVO.
Índice médio geral (Relatório Gerencial):
O cálculo agrega todos os registros do período e das unidades filtradas, garantindo que uma unidade com 50 servidores pese mais que uma com 2.
Servidores excluídos do cálculo por lotação:
Servidores com as ocorrências abaixo não entram nem no numerador nem no denominador do cálculo diário da lotação:
| Ocorrência | Crítica | Efeito |
|---|---|---|
| TELETRABALHO | qualquer | Entra no denominador (conta como servidor presente/não ausente), mas não no numerador |
| JORNADA PADRAO | DISPENSADO MARCACAO | Entra no denominador (servidor dispensado de registrar), mas não no numerador |
Distribuição dos registros por faixa (≤30% e >30%):
Cada combinação de unidade + dia gera um registro. O indicador conta quantos desses registros ficaram dentro ou fora do limite de 30%.
Objetivo: medir, por servidor, em quantos dias ele deveria ter vindo presencialmente mas não veio — descontando os dias em que estava legalmente dispensado de registrar.
Classificação dos registros por servidor:
| Classe | Ocorrências | Numerador | Denominador |
|---|---|---|---|
| PRESENTE | PRESENCA REGISTRADA | ❌ | ✅ |
| DISPENSADO | SEM JORNADA, TELETRABALHO, TRABALHO EXTERNO, JORNADA PADRAO com crítica DISPENSADO MARCACAO | ❌ | ✅ |
| AUSENTE | Todas as demais ocorrências (SEM_MARCACAO, NAO_COMPARECEU, FALTA_MARCACAO, etc.) | ✅ | ✅ |
Fórmula do percentual de ausência por servidor:
Dias excluídos do cálculo por servidor:
São excluídos do cálculo (não entram nem no numerador nem no denominador) os dias em que a unidade inteira está marcada como azul (fim de semana, feriado, ponto facultativo, todos SEM_JORNADA) — pois nesses dias nenhum servidor tinha jornada prevista.
Todos os indicadores do relatório gerencial usam as regras da visão por lotação (seção 6), excluindo dias azuis (sem jornada).
Top 25% menor / maior ausência: para cada unidade, a ausência média é calculada de forma ponderada (soma de ausentes ÷ soma de servidores no período). As unidades são ordenadas e exibidas os 25% com menor e os 25% com maior ausência, lado a lado.
Distribuição por faixa: conta quantos registros unidade+dia ficaram com ausência ≤30% e quantos ficaram >30%, independentemente do tamanho da unidade.
Visão por Lotação (Consolidado e Gerencial):
| Cor | Faixa | Significado |
|---|---|---|
| ■ Verde | ≤ 30% | Ausência dentro do limite |
| ■ Laranja | 31% a 40% | Ausência em atenção — requer monitoramento |
| ■ Vermelho | > 40% | Ausência alta — requer ação |
| ■ Azul | — (n/a) | Dia Sem Jornada — excluído do cálculo |
Visão por Servidor:
O limite máximo permitido por servidor é 2/5 dos dias (40%) — ou seja, até 2 dias ausente em cada 5 dias de jornada.
| Cor | Faixa | Significado |
|---|---|---|
| ■ Verde | ≤ 40% | Dentro do limite — até 2 dias ausente em 5 |
| ■ Laranja | 41% a 60% | Acima do limite — requer monitoramento |
| ■ Vermelho | > 60% | Ausência elevada — requer ação |
Na visão por servidor, não há células azuis — os dias Sem Jornada entram no cálculo como DISPENSADOS (ver seção 6b).
| Ocorrência | Volume | Classificação |
|---|---|---|
| SEM JORNADA | 86.683 | Sem Jornada* |
| PRESENCA REGISTRADA | 40.800 | Presença |
| SEM MARCACAO | 32.009 | Ausência |
| JORNADA PADRAO | 13.200 | Ausência |
| TELETRABALHO | 5.095 | Ausência |
| NAO COMPARECEU PRESENCIALMENTE | 3.892 | Ausência |
| TRABALHO REMOTO EXCEPCIONAL | 3.177 | Ausência |
| PONTO FACULTATIVO | 1.653 | Sem Jornada |
| TRABALHO EXTERNO | 798 | Ausência |
| FALTA MARCACAO | 670 | Ausência |
| ABONO PONTO | 311 | Ausência |
| COMPENSACAO ELEITORAL | 99 | Ausência |
| SINTOMAS GRIPAIS | 67 | Ausência |
| EXPEDIENTE CANCELADO | 55 | Ausência |
| PEDIDO LICENCA SIGS | 29 | Ausência |
* SEM JORNADA gera Sem Jornada apenas quando todos os servidores da unidade naquele dia possuem essa ocorrência, ou quando a crítica associada indica dia não-útil (ver seção 5).
A crítica é uma classificação adicional aplicada pelo sistema de ponto à jornada do servidor. Ela complementa a ocorrência e pode determinar se o dia é tratado como Sem Jornada.
| Crítica | Volume | Gera Sem Jornada? |
|---|---|---|
| REGISTRO UNICO SERVIDOR | 38.202 | Não |
| SEM MARCACAO | 32.606 | Não |
| DOMINGO | 24.365 | ✓ Sim |
| SABADO | 24.274 | ✓ Sim |
| FERIAS | 16.868 | ✓ Sim* |
| FERIADO | 15.132 | ✓ Sim |
| PRESENCA PENDENTE | 14.491 | Não |
| DISPENSADO MARCACAO | 13.943 | Não |
| LICENCA AFASTAMENTO | 5.740 | ✓ Sim* |
| REGISTRO UNICO GESTOR | 2.598 | Não |
| INATIVA | 318 | Não |
| PRESENCA NAO VALIDADA | 1 | Não |
* Críticas como FERIAS e LICENCA AFASTAMENTO geram Sem Jornada somente quando todos os servidores da unidade estão com SEM JORNADA naquele dia (regra 2 da seção 5). Se ao menos um servidor tiver outra ocorrência, o dia é calculado normalmente.