~~ODT~~

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

Relatório de Formações dos Servidores

Esse caso de uso tem por finalidade gerar um relatório com dados das formações dos servidores ativos e cedidos nas unidades da instituição.

O responsável por esse caso de uso é o gestor do departamento de administração de pessoal.

O usuário acessa o caso de uso em Administração de Pessoal → Consultas/Relatórios → Funcionais → Consultas Gerais → Formação → Formações dos Servidores, e entra com os seguintes dados:

  • Servidor: Tipo - AUTOCOMPLETE.
  • Categoria: Tipo - TEXTO. Categoria Funcional do servidor.
  • Cargo: Tipo - AUTOCOMPLETE. Cargo do Servidor.
  • Unidade de Exercício: Tipo - AUTOCOMPLETE. (RN01)
  • Incluir as Unidades vinculadas à Unidade de Exercício: TIPO - LÓGICO.
  • Unidade de Lotação: Tipo - AUTOCOMPLETE. (RN01, RN02)
  • Incluir as Unidades vinculadas/subordinadas à Unidade de Lotação: TIPO - LÓGICO. (RN02)
  • Classe: Tipo - TEXTO. Classe Funcional do servidor.
  • Escolaridade: Tipo - TEXTO. Tipo de escolaridade do servidor.
  • Formação: Tipo - TEXTO. Tipo de formação do servidor.
  • Sexo: Tipo - TEXTO. Sexo do servidor. Ex.: Masculino ou Feminino.
  • Período de Admissão: Tipo - DATA. Data início do período à data de término do período de admissão.

Também é dada as opções de apresentação do relatório:

  • Em tela;
  • Formato PDF;
  • Formato de Planilha.

Ao selecionar as opções de busca, o usuário pode gerar o relatório.

  • Modelo do Relatório:

Relatório de Formações dos Servidores

<OS FILTROS UTILIZADOS NA CONSULTA SÃO EXIBIDOS>

Unidade Servidor Formação de Maior Titulação Formação SIAPE Escolaridade SIAPE
DENOMINAÇÃO UNIDADE NOME SERVIDOR (MATRÍCULA SIAPE) FORMAÇÃO FORMAÇÃO ESCOLARIDADE
DENOMINAÇÃO UNIDADE NOME SERVIDOR (MATRÍCULA SIAPE) FORMAÇÃO FORMAÇÃO ESCOLARIDADE

O caso de uso é finalizado.

  • RN01 - O campo Unidade é vinculado à unidade do papel, se o papel exigir unidade.
  • RN02 - O campo relativo à unidade de Lotação será exibido se o valor do parâmetro UTILIZA_CONCEITO_EXERCICIO for “true”.
  • RN03 - Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.rh.dominio.ClasseFuncional administrativo.rh.classe_funcional
br.ufrn.sigrh.dominio.Unidade administrativo.comum.unidade
br.ufrn.sigrh.funcional.dominio.Cargo administrativo.rh.cargo
br.ufrn.sigrh.pessoal.dominio.Pessoa administrativo.comum.pessoa

Plano de Teste

Sistema: SIGRH

Módulo: Administração de Pessoal

Link(s): Consultas/Relatórios → Funcionais → Consultas Gerais → Formação → Formações dos Servidores

Usuário: mirian

Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP

Não se aplica.

Para obter uma lista de 'titulações' utilize o sql:

SELECT * FROM rh.formacao;

Para buscar registros de formações dos servidores, utilizar o sql:

SELECT MAX(f.denominacao) AS titulacao, s.id_servidor,  
(p.nome || ' (' || s.siape || ')') AS servidor,  u.nome_capa AS unidade,  
e.descricao AS escolaridade ,  fserv.denominacao AS formacao  
FROM rh.servidor s  LEFT JOIN pessoal.formacao_escolar fe ON (fe.id_servidor = s.id_servidor)  
JOIN comum.pessoa p ON (s.id_pessoa = p.id_pessoa)  JOIN comum.unidade u ON (s.id_unidade = u.id_unidade)  
JOIN rh.escolaridade e ON (s.id_escolaridade = e.id_escolaridade)  JOIN rh.formacao fserv ON (s.id_formacao = fserv.id_formacao)  
LEFT JOIN rh.formacao f ON (fe.id_tipo_formacao = f.id_formacao) 
WHERE s.id_ativo IN  ( 1,7 )  AND s.data_desligamento IS NULL   
GROUP BY s.id_servidor, s.siape, p.nome, u.nome_capa, e.descricao, fserv.denominacao, s.id_ativo, s.data_desligamento  
ORDER BY p.nome

substituindo ? pelo valor do parâmetro utilizado na busca

  • desenvolvimento/especificacoes/sigrh/administracao_de_pessoal/casos_de_uso/consultas_relatorios/funcionais/consultas_gerais/formacoes_dos_servidores.txt
  • Última modificação: 2017/04/03 18:16
  • (edição externa)