~~ODT~~

Última atualização: 2017/04/03 18:19 (edição externa)

Relatório Técnico Administrativos por Regime de Trabalho

Este caso de uso tem a finalidade de gerar um relatório com o quantitativo de servidores técnico-administrativos agrupados por regime de trabalho e é utilizado por qualquer usuário do sistema.

Este caso de uso inicia quando o usuário acessa a opção: SIGRH → Portal Público → Quantitativos → Quantitativo dos Servidores Técnico-Administrativos por Regime de Trabalho.

Ao acessar o caso de uso é solicitado que seja selecionado o ano para o qual será fornecido o relatório:

  • Ano: Formato - AAAA, Tipo - DATA.

Em seguida, é apresentado relatório conforme modelo a seguir:

  • Modelo de Relatório
Regime de Trabalho
Mês 20h 24h 25h 30h 40h Total
Jan Com Hospitais 999999999999
Sem Hospitais 999999999999
FevCom Hospitais 999999999999
Sem Hospitais 999999999999
Mar Com Hospitais 999999999999
Sem Hospitais 999999999999
AbrCom Hospitais 999999999999
Sem Hospitais 999999999999
Mai Com Hospitais 999999999999
Sem Hospitais 999999999999
JunCom Hospitais 999999999999
Sem Hospitais 999999999999
Jul Com Hospitais 999999999999
Sem Hospitais 999999999999
AgoCom Hospitais 999999999999
Sem Hospitais 999999999999
Set Com Hospitais 999999999999
Sem Hospitais 999999999999
OutCom Hospitais 999999999999
Sem Hospitais 999999999999
Nov Com Hospitais 999999999999
Sem Hospitais 999999999999
DezCom Hospitais 999999999999
Sem Hospitais 999999999999

Também são exibidos gráficos gerados com base nos dados do relatório. Então o caso de uso é finalizado.

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.rh.dominio.Servidor administrativo.rh.servidor
br.ufrn.comum.dominio.Unidade administrativo.comum.unidade

Sistema: SIGRH

Módulo: Portal Público

Link(s): Aba de Quantitativos → Técnico-Administrativos por Regime de Trabalho

Realizar as consultas no banco de dados e comparar com os resultados mostrados no relatório.

Script para consultar os técnico-administrativos por regime de trabalho em determinado mês:

SELECT 'Nov' AS MES,
     COUNT(CASE WHEN rs.regime_trabalho = 20 THEN 1 ELSE NULL END) AS VINTE,
     COUNT(CASE WHEN rs.regime_trabalho = 24 THEN 1 ELSE NULL END) AS VINTEQUATRO,
     COUNT(CASE WHEN rs.regime_trabalho = 25 THEN 1 ELSE NULL END) AS VINTECINCO,
     COUNT(CASE WHEN rs.regime_trabalho = 30 THEN 1 ELSE NULL END) AS TRINTA,
     COUNT(CASE WHEN rs.regime_trabalho = 40 THEN 1 ELSE NULL END) AS QUARENTA,
     COUNT(CASE WHEN (rs.regime_trabalho = 20 AND cu.id_classificacao_unidade = 2) THEN 1 ELSE NULL END) AS VINTEHOSP,
     COUNT(CASE WHEN (rs.regime_trabalho = 24 AND cu.id_classificacao_unidade = 2) THEN 1 ELSE NULL END) AS VINTEQUATROHOSP,
     COUNT(CASE WHEN (rs.regime_trabalho = 25 AND cu.id_classificacao_unidade = 2) THEN 1 ELSE NULL END) AS VINTECINCOHOSP,
     COUNT(CASE WHEN (rs.regime_trabalho = 30 AND cu.id_classificacao_unidade = 2) THEN 1 ELSE NULL END) AS TRINTAHOSP,
     COUNT(CASE WHEN (rs.regime_trabalho = 40 AND cu.id_classificacao_unidade = 2) THEN 1 ELSE NULL END) AS QUARENTAHOSP
   FROM RH.servidor AS rs
     INNER JOIN COMUM.unidade AS cu ON cu.id_unidade = rs.id_unidade
   WHERE rs.id_categoria = 2
   AND (rs.data_desligamento IS NULL OR rs.data_desligamento >= '2011-11-30')	  
  • Este script mostra o quantitativo dos técnico-administrativos de acordo com o regime de trabalho, considerando todos os servidores e somente os servidores dos hospitais.
  • desenvolvimento/especificacoes/sigrh/portal_publico/casos_de_uso/relatorios_estatisticos/relatorios_anuais/tecnico_administrativos_por_regime_de_trabalho.txt
  • Última modificação: 2017/04/03 18:19
  • (edição externa)