Tabela de conteúdos

~~ODT~~

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

Consultar Afastamentos

Trata da consulta de afastamentos solicitados. A partir dele é possível acompanhar o status das solicitações do afastamento e realizar alterações. A consulta é utilizada pelos servidores. O servidor deverá ter algum afastamento para realizar a busca.

Descrição do Caso de Uso

Este caso de uso inicia-se quando o usuário acessa SIGRH → Portal do Servidor → Solicitações → Afastamentos → Consultar Afastamento

Serão mostradas as seguintes opções de busca:

O usuário poderá informar os seguintes critérios de busca (RN01):

Ao realizar a busca, são exibidas as seguintes informações:

Para cada item da lista o sistema pode disponibilizar as opções de visualizar, alterar (RN02), enviar, remover a solicitação (RN04) e Gerar Comprovante.

O caso de uso é finalizado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigrh.funcional.dominio.Ausencia administrativo.funcional.ausencia
br.ufrn.sigrh.funcional.dominio.AusenciaAfastamento administrativo.funcional.ausencia_afastamento
br.ufrn.sigrh.funcional.dominio.StatusAusencia administrativo.funcional.status_ausencia
br.ufrn.sigrh.funcional.dominio.Servidor administrativo.rh.servidor

Plano de Teste

Sistema: SIGRH

Módulo: Portal do Servidor

Link(s): Solicitações → Afastamentos → Consultar Afastamento

Usuário: pablo, alc, dalton

Papel que usuário deve ter: SigrhPapeis.Servidor

Cenários de Teste

Dados para o Teste

SELECT * FROM funcional.ausencia
INNER JOIN funcional.ausencia_afastamento afastamento USING(id_ausencia_afastamento)
INNER JOIN funcional.status_ausencia STATUS USING(id_status_ausencia)
INNER JOIN rh.servidor servidor  USING(id_servidor)
WHERE servidor.id_servidor = ?