~~ODT~~
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.
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):
Cancelada, Dispensa Homologação, Homologada, Negada, Não Enviada, Pendente de Autorização, Retornada
.Para Participação em Competição Desportiva no País
, Para desenvolver projetos de cooperação científica cultural ou tecnológica no país
, Para participar de eventos no país, Para participar de órgãos de deliberação coletiva no país
, Para participação em Banca
, Para prestar colaboração temporária a instituições públicas de ensino e pesquisa
, Viagem a serviço no pais
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.
Não enviada
ou Retornada
.Não enviada
ou Pendente de autorização
.Não se aplica
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 |
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
Retornada
ou Não enviada
.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 = ?