Este caso de uso é baseado no de cadastrar vagas de docente é utilizada pelos departamentos acadêmicos para consultar ou alterar as vagas de docente para as suas unidades já solicitadas.
As consultas são realizadas pelos chefes de departamento acadêmico ou pelos gestores de concurso.
O caso de uso começa quando o usuário acessa o link SIGRH → Menu do Servidor → Chefia de unidade → Solicitação de Vagas de Docente → Listar/Alterar
Caso o usuário tenha permissão de realizar a consulta ou alteração para mais de uma Unidade o sistema apresentará um campo de busca.
O sistema apresenta as seguintes informações:
Dados das áreas de contratações:
Alteração de Regime de Trabalho
, Caráter Estratégico / Carência
, Demissão
, Redistribuição
e Reposição
. (RN01)20 horas semanais, 40 horas semanais
ou Dedicação exclusiva
. (RN02) DE 20h para 40h, De 40h com DE para 40h
ou De 40h para 40h com DE
. (RN01) Alteração de Regime de Trabalho
, Caráter Estratégico / Carência
, Demissão
, Redistribuição
e Reposição
'. (RN01) 20 horas semanais, 40 horas semanais
ou Dedicação exclusiva
. (RN02) DE 20h para 40h, De 40h com DE para 40h
ou De 40h para 40h com DE
. (RN01) Adjunto, Assistente
ou Auxiliar
.GRADUAÇÃO, ESPECIALIZAÇÃO, MESTRADO
e DOUTORADO
.Aposentadoria, Eliminação de substitutos, Exoneração, Falecimento, Outros
ou Redução de carga horária
.. Reposição de Vacância
, então os seguintes campos são mostrados:Boletim de Serviço, Diário oficial da União
e Outros
.Boletim de Serviço
ou Diário oficial da União
, os seguintes campos são mostrados.Outros
, então os seguintes dados são mostrados:Carência Residual Referente a Expansão
ou Caráter Estratégico Pós-Graduação / Graduação / Pesquisa
, então os seguintes campos são exibidos:Selecionando Visualizar em Formato de Relatório: o sistema redireciona para um relatório no seguinte formato:
NOME DA UNIDADE (99.99.99) | |
---|---|
Data de Cadastro: | 25/10/2011 |
Justificativa: | TESTES |
Plano de Redução de Vagas: | TESTES |
Detalhamento das Áreas de Contratação | |
---|---|
MEDICINA (Prioridade 1) | |
Tipo de Demanda: | Alteração de Regime de Trabalho |
Tipo de Alteração de Regime: | De 40h para 40h com DE |
Área do Concurso: | MEDICINA |
Classe Funcional: | Associado |
Requisitos de Titulação: | DOUTORADO em MEDICINA |
Parecer da Comissão: | Teste |
Dados Funcionais do Servidor | |
Nome Completo: | SERVIDOR |
Matrícula SIAPE: | 9999999 |
Código de Vaga: | 999999 |
Cargo: | PROFESSOR DO ENSINO BASICO, TECNICO E TECNOLOGICO |
Unidade de Lotação: | ESCOLA DE ENFERMAGEM DE NATAL (11.69) |
Unidade de Exercício: | ESCOLA DE ENFERMAGEM DE NATAL (11.69) |
Justificativa/Comprovação da Demanda | |
Tipo de Justificativa: | Caráter Estratégico Pós-Graduação / Graduação / Pesquisa |
Tipo de Ato Administrativo: | |
Comprovação da Justificativa: | OPA |
Área de Contratação 2 (Prioridade 2) | |
Tipo de Demanda: | Alteração de Regime de Trabalho |
Tipo de Alteração de Regime: | De 40h para 40h com DE |
Área do Concurso: | MEDICINA |
Classe Funcional: | Associado |
Requisitos de Titulação: | DOUTORADO em MEDICINA |
Justificativa/Comprovação da Demanda | |
Tipo de Justificativa: | Caráter Estratégico Pós-Graduação / Graduação / Pesquisa |
Tipo de Ato Administrativo: | Tipo de Ato Administrativo |
Comprovação da Justificativa: | Comprovação |
O caso de uso é finalizado.
Total Quadro de Referência
+ Total das Solicitações Autorizadas
+ Fator da Nova Vaga
≤ Teto do Banco de Docentes
.Total Quadro de Referência
- Ver Quadro de Referência de Vagas de DocentesTotal das Solicitações Autorizadas
- O total das solicitações de vagas de docentes já autorizadas.Fator da Nova Vaga
- Ver Cadastar Teto de Banco de VagasTeto do Banco de Docentes
- Ver Cadastar Teto de Banco de Vagas.Classe | Tabela |
---|---|
br.ufrn.sigrh.concurso.dominio.SolicitacaoVagaConcurso | concurso.solicitacao_vaga_concurso |
Sistema: SIGRH
Módulo: Menu do Servidor
Link(s): Menu do Servidor → Chefias de unidade → Solicitação de Vagas de Docente → Listar/Alterar
Usuário: madruga (Gestor de Banco de Vagas), jeanete (Gestora Analise Vaga Docente)
Papel que usuário deve ter: Precisa ter um dos papeis SigrhPapeis.GESTOR_BANCO_VAGAS ou SigrhPapeis.ANALISE_VAGA_DOCENTE. E além disso deve ser responsável por alguma unidade acadêmica.
Testar acessando com os dois usuários informados em Plano de Teste e verificar o funcionamento das funções disponíveis dependendo da permissão.
O Total do quadro de referência atual é calculado através da soma da coluna total da consulta abaixo:
SELECT cf.descricao, cf.fator, COUNT(serv.id_servidor) AS "quantidade", cf.fator * COUNT(serv.id_servidor) as "Total" FROM concurso.vaga vaga INNER JOIN funcional.dados_complementares_servidor dados ON dados.id_vaga = vaga.id_vaga INNER JOIN rh.servidor serv ON serv.id_dados_complementares = dados.id_dados_complementares INNER JOIN rh.cargo cargo ON cargo.id = serv.id_cargo INNER JOIN concurso.fator_vaga cf ON cf.id_cargo = serv.id_cargo AND ( cf.id_tipo_jornada_trabalho = serv.regime_trabalho OR cf.id_tipo_jornada_trabalho IS NULL ) INNER JOIN concurso.teto_banco_vagas teto ON teto.id_teto_banco_vagas = cf.id_teto_banco_vagas LEFT JOIN rh_tipos.tipo_jornada_trabalho jornada ON ( jornada.id_tipo_jornada_trabalho = serv.regime_trabalho ) LEFT JOIN concurso.fator_situacao fs ON ( fs.id_fator_vaga = cf.id_fator_vaga OR fs.id_fator_vaga IS NULL ) AND ( fs.id_situacao = serv.id_situacao ) WHERE CASE WHEN teto.data_fim_vigencia IS NOT NULL THEN now() BETWEEN teto.data_inicio_vigencia AND teto.data_fim_vigencia ELSE now() > teto.data_inicio_vigencia END GROUP BY cf.descricao, cf.fator ORDER BY cf.fator;
Configuração de fatores de vaga associada ao teto de banco de vagas vigente:
SELECT fv.descricao, c.denominacao, regime_trabalho.denominacao, fv.fator FROM concurso.fator_vaga fv INNER JOIN concurso.teto_banco_vagas teto ON teto.id_teto_banco_vagas = fv.id_teto_banco_vagas INNER JOIN rh.cargo c ON c.id = fv.id_cargo INNER JOIN rh_tipos.tipo_jornada_trabalho regime_trabalho USING (id_tipo_jornada_trabalho) WHERE CASE WHEN teto.data_fim_vigencia IS NOT NULL THEN now() BETWEEN teto.data_inicio_vigencia AND teto.data_fim_vigencia ELSE now() > teto.data_inicio_vigencia END ORDER BY regime_trabalho.id_tipo_jornada_trabalho