~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar Isenções de Candidatos ====== Este Caso de Uso permite a visualização dos candidatos inscritos que solicitaram isenção em um processo seletivo ou concurso. A visulização pode ser vista através de uma listagem em tela, relatório para impressão ou através de uma nota informativa gerada pelo sistema. Os responsáveis por esta funcionalidade são os Gestores de Concursos. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção: //SIGRH -> Módulos -> Concursos -> Processo Seletivo -> Inscrição -> Listar Isenção de Candidatos//. Inicialmente o usuário deve realizar uma busca pelo concurso desejada informando os seguintes dados: * **Concurso**:* Tipo - TEXTO; * **Vaga do Concurso**: Tipo - TEXTO ([[#Principais Regras de Negócio|RN01]]); * **Incluir CPF do candidato***: Tipo - LÓGICO ([[#Principais Regras de Negócio|RN02]]); * **Situação**: Tipo - TEXTO; * **Opção**: Tipo - TEXTO, Opções: Listagem, Relatório, Nota Informativa. Após a busca o sistema retorna os seguintes dados: * **Candidatos Inscritos** * **__Número de Inscrição__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. ([[#Principais Regras de Negócio|RN03]]) * **__CPF__**: Tipo - NUMÉRICO. * **__Unidade__**: Tipo - TEXTO. * **__Situação__**: Tipo - TEXTO. * **__Área do Concurso__**: Tipo - TEXTO. Os dados visualizados acima podem ser gerados como //Listagem//, //Relatório// ou //Nota Informativa//. A opção relatório deve ser apresentado na forma de impressão. Para cada item da consulta, se visualizada como //Listagem//, pode ser detalhada através da opção ''Visualizar Detalhes''. Caso seja selecionado a opção //Nota Informativa// de um dado concurso na hora da busca, será disponibilizado um arquivo tipo PDF contendo as seguintes informações: **__NOTA INFORMATIVA__** A Coordenadoria de Concursos da Pró-Reitoria de Gestão de Pessoas, no uso de suas atribuições legais e consoante disposição contida no art. 5º, inciso III, da Resolução nº 165/2012-CONSEPE, de 10 de julho de 2012, torna pública a relação das isenções deferidas e indeferidas relativas ao Concurso objeto do Edital nº 23423423/2012, do Departamento Acadêmico e/ou Unidade Acadêmica Especializada SUPERINTENDÊNCIA DE INFORMÁTICA, Área de Conhecimento ADMINISTRACAO PUBLICA. ^ **Nome** ^ **CPF** ^ **Situação** ^ | | <999.999.999-99> | |([[#Principais Regras de Negócio|RN02]]) O Caso de Uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Campo torna-se obrigatório para a opção ''Nota Informativa''; * **RN02**: Campo só exibido para a opção ''Nota Informativa''; * **RN03**: Por força do Decreto nº 8.727/2016 foi incluído na ficha de inscrição um campo para os candidatos travestis ou transexuais poderem utilizar o "nome social". Em caso de o candidato ter nome social, todas as consultas de candidatos deverão contemplar o nome social, ou seja, no campo Nome poderá ser consultado também o nome social e o mesmo será exibido em todas as consultas e relatórios do sistema. Nas notas informativas e demais documentos oficiais indicar quando se tratar de nome social e exibir nome civil no rodapé do documento. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.concurso.inscricao.dominio.InscricaoCandidato | administrativo.concurso.inscricao_candidato | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Concursos Link(s): SIGRH -> Módulos -> Concursos -> Processo Seletivo -> Inscrição -> Listar Isenções de Candidatos Usuário: mirian Papel que o usuário deve ter: SigrhPapeis.GESTOR_CONCURSOS ===== Cenários de Teste ===== Realizar as homologações no caso de uso [[desenvolvimento:especificacoes:sigrh:concursos:casos_de_uso:processo_seletivo:inscricao:ler_arquivo_de_retorno_do_sistac|Ler Arquivo de Retorno SISTAC]] antes de testar este caso de uso. ===== Dados para o Teste ===== Utilize a seguinte consulta para saber quais vagas possuem candidatos que solicitaram isenção. select tc.denominacao as "Tipo de Concurso", concurso.qtd_vagas_autorizadas as "Qtd. Vagas Autorizadas", reg.data as "Data", a.denominacao as "Área de Concurso", c.denominacao as "Cargo" from concurso.inscricao_candidato ic inner join concurso.vaga_concurso vc on vc.id_vaga_concurso = ic.id_vaga_concurso inner join concurso.concurso concurso on concurso.id_concurso = vc.id_concurso inner join concurso.tipo_concurso tc on tc.id_tipo_concurso = concurso.id_tipo_concurso inner join rh.cargo c on c.id = vc.id_cargo inner join concurso.area a on a.id_area = vc.id_area inner join comum.registro_entrada reg on reg.id_entrada = concurso.id_registro_entrada where ic.isento_pagamento is true order by concurso.id_concurso desc, a.denominacao, c.denominacao