TRT

Metodologia e Regras de Cálculo

TRT19 — Relatório de Frequência — Documentação das regras aplicadas

📜 Conteúdo
  1. Fonte dos dados
  2. Cálculo do total de servidores por unidade
  3. O que é considerado presença
  4. O que é considerado ausência
  5. Quando um dia é marcado como Sem Jornada
  6. Fórmula do percentual de ausência e do índice médio
  7. Indicadores do Relatório Gerencial
  8. Interpretação das cores
  9. Tabela completa de ocorrências
  10. Tabela completa de críticas
📈 1. Fonte dos dados
De onde vêm as informações exibidas

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 relatório cobre o período de 01/10/2025 a 31/07/2026. Datas futuras à extração dos dados aparecem com 100% de ausência pois ainda não há registros — o filtro padrão já limita ao período real (1º de janeiro do ano corrente até hoje).
👥 2. Total de servidores por unidade
Como é contado o universo de servidores de cada lotação em cada dia

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.

💡
O total não é um cadastro fixo: é dinâmico por dia. Se um servidor tem registro em segunda-feira mas não em terça (por afastamento sem registro, por exemplo), o total da unidade na terça será menor.
3. O que é considerado presença
Única ocorrência que conta como servidor presente

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.

Servidor presente = ocorrência PRESENCA_REGISTRADA naquele dia naquela unidade.

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.

4. O que é considerado ausência
Tudo que não é presença registrada em dias com jornada

Ausência é o complemento: todo servidor que não possui PRESENCA_REGISTRADA em um dia que não seja Sem Jornada. Isso inclui:

OcorrênciaSignificadoConta como ausência?
SEM_MARCACAOServidor não registrou ponto e não há justificativaSim
JORNADA_PADRAOJornada padrão aplicada sem registro de pontoSim
TELETRABALHOServidor em regime de teletrabalhoSim
NAO_COMPARECEU_PRESENCIALMENTERegistrado que não compareceu ao localSim
TRABALHO_REMOTO_EXCEPCIONALTrabalho remoto em situação excepcionalSim
TRABALHO_EXTERNOServidor em atividade externaSim
FALTA_MARCACAOFalta de marcação de pontoSim
ABONO_PONTOPonto abonadoSim
SINTOMAS_GRIPAISDispensa por sintomas gripaisSim
EXPEDIENTE_CANCELADOExpediente canceladoSim
COMPENSACAO_ELEITORALCompensação por serviço eleitoralSim
PEDIDO_LICENCA_SIGSPedido de licença via SIGSSim
O índice não distingue tipo de ausência — férias, teletrabalho e falta injustificada têm o mesmo peso. O objetivo é medir a presença física efetiva, não avaliar a causa da ausência.
🔵 5. Quando um dia é marcado como Sem Jornada
Dias que são excluídos do cálculo de ausência (células azuis)

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:

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 .

💡
As críticas que mais frequentemente geram o status Sem Jornada são: DOMINGO (24.365 registros), SABADO (24.274), FERIADO (15.132), FERIAS (16.868) e LICENCA_AFASTAMENTO (5.740).
𝑓 6. Fórmula do percentual de ausência e do índice médio
Como o percentual por unidade/dia e a média geral ponderada são calculados

Para cada combinação de unidade + dia que não seja Sem Jornada:

Ausentes = Total − Presentes
// Presentes = servidores com PRESENCA_REGISTRADA

% Ausência (por unidade/dia) = ⌈ (Ausentes ÷ Total) × 100 ⌉
// ⌈ ⌉ = teto — arredonda para o menor inteiro maior que o resultado

O arredondamento para cima (teto) é usado nas células individuais da matriz consolidada e no detalhamento por unidade. Garante que resultados fracionários nunca sejam subestimados.

Índice médio geral (usado no Relatório Gerencial)

Índice Médio = (Soma de todos os Ausentes) ÷ (Soma de todos os Servidores) × 100
// Média ponderada pelo número de servidores de cada unidade em cada dia

// Unidades maiores têm mais peso que unidades menores

A ponderação evita que uma unidade com 1 servidor distorça a média geral tanto quanto uma unidade com 50 servidores.

📝
Exemplo célula: unidade com 5 servidores, 2 presentes, 3 ausentes → ⌈(3÷5)×100⌉ = 60%

Exemplo índice médio: unidade A tem 2 ausentes em 4 servidores; unidade B tem 1 ausente em 10 servidores → índice = (2+1)÷(4+10)×100 = 21,4% — não a média simples de 50%+10%=30%.
📈 6b. Indicadores do Relatório Gerencial
Como cada KPI e gráfico são calculados

Índice Médio de Ausência e Ausência Média por Servidor

Índice = (total de ausentes em todos os registros) ÷ (total de servidores em todos os registros) × 100
// Média ponderada pelo número de servidores: unidades maiores têm mais peso

Distribuição dos registros por faixa (≤30% e >30%)

Cada combinação de unidade + dia útil gera um registro. O indicador conta quantos desses registros ficaram dentro ou fora do limite de 30%, independentemente da data ou do tamanho da unidade.

Total de registros = número de unidades × número de dias úteis no período

% dentro do limite = registros com pct_ausência ≤ 30% ÷ total de registros × 100
% fora do limite = registros com pct_ausência > 30% ÷ total de registros × 100
💡
Exemplo: 10 unidades × 30 dias = 300 registros. Se 120 deles têm ausência ≤30%, o indicador mostra 40% dentro do limite e 60% fora — independente de quantos servidores cada unidade tem.

Top 20 Menor / Maior Ausência por Unidade

Para cada unidade, a ausência média é calculada de forma ponderada: soma de ausentes da unidade no período dividida pela soma de servidores da unidade no período. As 20 unidades com menor e maior média são exibidas em gráficos de barras horizontais.

Ausência Diária por Unidade (filtro de setor)

Quando o filtro de unidade está ativo, um gráfico adicional exibe a ausência de cada dia para as unidades selecionadas, mostrando a proporção presentes/total em cada barra.

🎨 7. Interpretação das cores
Referência visual das faixas de ausência
CorFaixaSignificado
■ Verde < 25% Ausência baixa — dentro do esperado
■ Laranja 25% a 30% Ausência em atenção — requer monitoramento
■ Vermelho > 30% Ausência alta — requer ação
■ Azul — (n/a) Dia Sem Jornada — excluído do cálculo

No relatório consolidado (matriz), cada célula representa uma unidade em um dia. No relatório gerencial, as mesmas faixas são usadas nos KPIs e gráficos, sempre desconsiderando os dias Sem Jornada.

📋 8. Tabela completa de ocorrências
Todas as ocorrências presentes na base de dados com volume e classificação
OcorrênciaVolumeClassificação
SEM_JORNADA86.683Sem Jornada*
PRESENCA_REGISTRADA40.800Presença
SEM_MARCACAO32.009Ausência
JORNADA_PADRAO13.200Ausência
TELETRABALHO5.095Ausência
NAO_COMPARECEU_PRESENCIALMENTE3.892Ausência
TRABALHO_REMOTO_EXCEPCIONAL3.177Ausência
PONTO_FACULTATIVO1.653Sem Jornada
TRABALHO_EXTERNO798Ausência
FALTA_MARCACAO670Ausência
ABONO_PONTO311Ausência
COMPENSACAO_ELEITORAL99Ausência
SINTOMAS_GRIPAIS67Ausência
EXPEDIENTE_CANCELADO55Ausência
PEDIDO_LICENCA_SIGS29Ausê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).

🔎 9. Tabela completa de críticas
Críticas de jornada associadas aos registros de ponto

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íticaVolumeGera Sem Jornada?
REGISTRO_UNICO_SERVIDOR38.202Não
SEM_MARCACAO32.606Não
DOMINGO24.365✓ Sim
SABADO24.274✓ Sim
FERIAS16.868✓ Sim*
FERIADO15.132✓ Sim
PRESENCA_PENDENTE14.491Não
DISPENSADO_MARCACAO13.943Não
LICENCA_AFASTAMENTO5.740✓ Sim*
REGISTRO_UNICO_GESTOR2.598Não
INATIVA318Não
PRESENCA_NAO_VALIDADA1Nã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.