~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Vagas ====== Este caso de uso permite o cadastro das **vagas** que são ou que virão a ser ocupadas por servidores da instituição. O principal responsável pelo gerenciamento de vagas é o gestor de vagas. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção //SIGRH → Banco de Vagas -> Geral -> Vaga -> Cadastrar.// Para o cadastro de uma vaga, o sistema requisita ao usuário os seguintes dados: * **Código***([[#Principais Regras de Negócio|RN01]]): Tipo NUMÉRICO; * **Tipo de Vaga***: Tipo - TEXTO. São exibidas as seguintes opções: DOCENTE e TÉCNICO; * **Cargo***: Tipo - TEXTO, Formato - NOME (CÓDIGO) ([[#Principais Regras de Negócio|RN02]]); * **Classe Funcional***: Tipo - TEXTO, ([[#Principais Regras de Negócio|RN03]]); * **Origem da Vaga***: Tipo - TEXTO. São exibidas as seguintes opções: Aposentadoria, Falecimento, Exoneração, Vacância, Remoção, Lei e Redistribuição; * **Portaria de Autorização de Concurso:**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN04]]); * **Número do DOU**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN05]]); * **Ano do DOU**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN05]]); * **Data de Publicação no DOU**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN05]]); * **Portaria de Autorização de Provimento***: Tipo - TEXTO, Formato - Portaria - Tipo de Conselho - Número/Ano; * **Servidor**: Tipo - AUTOCOMPLETE, Formato - SIAPE - Nome do Servidor (Categoria - Situação) ([[#Principais Regras de Negócio|RN07]]) * **__Nome Completo__**: Tipo TEXTO; * **__Matrícula SIAPE__**: Tipo NUMÉRICO; * **__Nome de Identificação__**: Tipo TEXTO; * **__Matrícula Interna__**: Tipo NUMÉRICO ([[#Principais Regras de Negócio|RN09]]); * **__Código de Vaga__**: Tipo NUMÉRICO; * **__Cargo__**: Tipo TEXTO; * **__Classe Funcional__**: Tipo TEXTO. * **__Categoria__**: Tipo TEXTO; * **__Jornada de Trabalho__**: Tipo TEXTO. Formato: 99 horas semanais. * **__Unidade de Lotação__**: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). * **__Unidade de Exercício__**: Tipo TEXTO, formato: DENOMINAÇÃO UNIDADE (CÓDIGO). * **Situação**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN06]]) São apresentadas as opções: ''Provimento em Andamento'', ''Vaga Desocupada'', ''Vaga Desocupada/Reservada para Concurso'', ''Vaga Desocupada/Reservada para Distribuição'', ''Vaga Desocupada/Reservada para Redistribuição'', ''Vaga Desocupada/Reservada para Remoção'', ''Vaga Desocupada/Permuta em Andamento'', ''Vaga Desocupada/Cargo Extinto'', ''Vaga Desocupada/Extinta'', ''Vaga Ocupada'', ''Vaga Permutada'', ''Redistribuição/Vaga Encerrada'' e ''Vaga Desocupada/Reservada para Unidade''. Após o cadastro, o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não é possível cadastrar uma vaga com um código que já tenha sido cadastrado. Este campo não pode ser editado caso a vaga seja cadastrada através da fita espelho SIAPE. * **RN02** - Os cargos são limitados à categoria de docentes caso o tipo de vaga selecionada seja docente ou limitados à categoria de técnicos administrativos caso o tipo de vaga selecionada seja técnico. * **RN03** - Campo só é obrigatório caso o tipo de vaga selecionada seja técnico. As classes funcionais são limitadas à categoria de docentes caso o tipo de vaga selecionada seja docente ou limitados à categoria de técnicos administrativos caso o tipo de vaga selecionada seja técnico. * **RN04** - Campo só é apresentado caso após a seleção da origem da vaga. Esse campo só é obrigatório caso a origem seja lei; * **RN05** - Campo só é apresentado caso o tipo de origem da vaga seja de ''REDISTRIBUIÇÃO''. * **RN06** - Valor padrão para este campo é ''VAGA DESOCUPADA''. * **RN07** - Não é permitido associar servidor que tenha a categoria igual ao tipo de vaga. * **RN09** - Campo só exibido caso o valor do parâmetro UTILIZA_CONCEITO_MATRICULA_INTERNA seja true; ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | concursos.vaga | br.ufrn.sigrh.concurso.bancovagas.dominio.Vaga | | concursos.tipo_vaga | br.ufrn.sigrh.concurso.bancovagas.dominio.TipoVaga | | concursos.tipo_vaga_banco_equivalencia | br.ufrn.sigrh.concurso.bancovagas.dominio.TipoVagaBancoEquivalencia | | concursos.status_vaga | br.ufrn.sigrh.concurso.bancovagas.dominio.StatusVaga | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Banco de Vagas Link(s): Geral -> Vaga -> Cadastrar Usuário: gestor_banco_vagas Papel que usuário deve ter: SigrhPapeis.GESTOR_BANCO_VAGAS ===== Cenários de Teste ===== Cadastrar e verificar se os dados foram cadastrados corretamente em Banco de Vagas -> Geral -> Listar/Alterar ===== Dados para o Teste ===== * Esta consulta retorna vagas com vindas da fita espelho do SIAPE. select * from concurso.vaga where id_tipo_origem = 2;