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. Regras de cálculo — Por Lotação
  7. Regras de cálculo — Por Servidor
  8. Indicadores do Relatório Gerencial
  9. Interpretação das cores
  10. Tabela completa de ocorrências
  11. 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. Regras de Cálculo — Visão por Lotação
Presente no Relatório Consolidado e no Gerencial por Lotação

Objetivo: medir, por unidade e por dia, se a proporção de servidores ausentes estava dentro do limite de 30%.

💡
Nesta visão, todos os servidores têm o mesmo peso. Não importa o motivo da ausência — teletrabalho, falta, licença — o que conta é se a presença física foi registrada ou não.

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:

Ausentes = Total de servidores − Presentes (PRESENCA_REGISTRADA)

% Ausência = ⌈ Ausentes ÷ Total × 100 ⌉
// ⌈ ⌉ = teto — arredonda para o inteiro acima

// Exemplo: unidade com 10 servidores, 3 com PRESENCA_REGISTRADA
// Ausentes = 7  |  % = ⌈7÷10×100⌉ = ⌈70%⌉ = 70%

Quando um dia é marcado como Sem Jornada (célula azul):

O dia é excluído do cálculo e exibido em azul quando:

Índice médio geral (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 — unidades maiores têm mais peso

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ênciaCríticaEfeito
TELETRABALHOqualquerEntra no denominador (conta como servidor presente/não ausente), mas não no numerador
JORNADA PADRAODISPENSADO MARCACAOEntra no denominador (servidor dispensado de registrar), mas não no numerador
💡
SEM JORNADA e TRABALHO EXTERNO continuam contando como ausência na visão por lotação.

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%.

📝
Exemplo: 10 unidades × 30 dias = 300 registros. Se 120 têm ausência ≤30%, o indicador mostra 40% dentro do limite.
👤 6b. Regras de Cálculo — Visão por Servidor
Presente na tela Frequência por Servidor

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.

💡
Nesta visão, dias de teletrabalho, trabalho externo e outros motivos de dispensa entram no denominador (são dias "justificados"), mas não no numerador (não são ausências). O objetivo é identificar quem não veio nos dias em que deveria vir.

Classificação dos registros por servidor:

ClasseOcorrênciasNumeradorDenominador
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:

% Ausência = ⌈ AUSENTES ÷ (PRESENTES + DISPENSADOS + AUSENTES) × 100 ⌉
// Ou seja: AUSENTES ÷ total de dias não-azuis

// Exemplo A: servidor com 75 dias DISPENSADO (teletrabalho), 3 dias AUSENTE
// % = ⌈3 ÷ (0 + 75 + 3) × 100⌉ = ⌈3,8%⌉ = 4%

// Exemplo B: servidor com 10 dias PRESENTE, 4 DISPENSADO, 62 AUSENTE
// % = ⌈62 ÷ (10 + 4 + 62) × 100⌉ = ⌈81,6%⌉ = 82%

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.

Diferença fundamental entre as duas visões:
Na visão por lotação, teletrabalho = ausência (não é presença física).
Na visão por servidor, teletrabalho = dispensado (o servidor estava trabalhando, só não presencialmente).
📈 6c. Indicadores do Relatório Gerencial
KPIs e gráficos da tela Gerencial por Lotação

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.

📝
Exemplo: 10 unidades × 30 dias = 300 registros. 120 com ausência ≤30% → 40% dentro do limite, 60% fora.
🎨 7. Interpretação das cores
As faixas são diferentes para lotação e para servidor

Visão por Lotação (Consolidado e Gerencial):

CorFaixaSignificado
■ Verde≤ 30%Ausência dentro do limite
■ Laranja31% 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.

CorFaixaSignificado
■ Verde≤ 40%Dentro do limite — até 2 dias ausente em 5
■ Laranja41% 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).

📋 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.