~~ODT~~

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

Consulta de Ausências dos Servidores

Através deste caso de uso o servidor que está acessando o sistema pode consultar todas as ausências que foram cadastradas para ele.

O cadastro dessas ausências podem ser feitas pela chefia ou pela equipe de gestão de pessoas.

O caso de uso se inicia quando é acessado o link SIGRH → Portal do Servidor → Consultas → Ausências.

Ao acessar o caso de uso o sistema apresenta os seguintes campos:

  • Consulta de ausências
  • Servidor: Formato - NOME DO SERVIDOR, Tipo - TEXTO. Nome do servidor logado no sistema.
  • Ocorrência:Tipo - TEXTO . É apresentada uma lista com todas as ocorrências relacionadas à frequência cadastradas no sistema. (RN01)
  • Classificação: Tipo - TEXTO. É apresentada uma lista com os tipos de ausências cadastradas no sistema.
  • Forma de Lançamento: Tipo - TEXTO. É apresentada uma lista com as formas de lançamento cadastradas no sistema.
  • Data Início: Formato - DD/MM/AAAA, Tipo - DATA. Indica a data em que foi iniciada a ausência.
  • Data Término: Formato - DD/MM/AAAA, Tipo - DATA. Indica a data em que foi terminada a ausência.
  • Exibir em formato de relatório: Tipo - LÓGICO. Ao selecionar esta opção a listagem será disponibilizada em formato de relatório.

É possível utilizar os filtros combinando-os.

Por padrão, o sistema já retorna todas as ausências cadastradas para o servidor logado, informando a quantidade total de registros e sendo apresentado ao lado de cada ausência a opção de visualizar detalhes.

  • Lista de Ausências Encontradas
  • Descrição: Tipo - TEXTO.
  • Dias: Tipo - NUMÉRICO.
  • Início: Tipo - DATA.
  • Término: Tipo - DATA.
  • Origem: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Vínculo de Ocorrência: Tipo - TEXTO.

Quando o usuário solicita a visualização de uma ausência, os seguintes dados são disponibilizados:

  • Solicitação: Tipo - TEXTO.
  • Servidor: Tipo - TEXTO.
  • Vínculo de Ocorrência: Tipo - TEXTO.
  • Tipo de ausência: Tipo - TEXTO.
  • Descrição: Tipo - TEXTO.
  • Data de início: Tipo - DATA.
  • Data de término: Tipo - DATA.
  • Número de Dias: Tipo - NUMÉRICO. Indica o número de dias da ausência.
  • Status: Tipo - TEXTO. Situação das ausências. Ex.: homologada, recusada, entre outros…
  • Período Aquisitivo: Tipo - TEXTO; Formato: De DD/MM/AAAA até DD/MM/AAAA. (RN02)
  • Origem: Tipo - TEXTO. Origem das ausências.
  • Motivo do Afastamento:: Tipo - TEXTO.
  • Motivo detalhado:: Tipo - TEXTO.
  • Natureza da atividade que gerou direito à licença: Tipo - TEXTO. (RN03)
  • Licença em razão de mandato judicial: Tipo - TEXTO. Opções: SIM, NÃO. (RN04)
  • Observação: Tipo - TEXTO.
  • Tipo de Financiamento: Tipo - TEXTO.
  • Documentos Anexados - Cada item apresentando as seguintes informações:
    • Item: Tipo - TEXTO.
    • Tipo: Tipo - TEXTO.
    • Arquivo: Tipo - TEXTO.
  • Localidades Informadas - Caso o afastamento seja referente a viagem.
    • Localidade: Tipo - TEXTO.
    • UF: Tipo - TEXTO.
  • Justificativas - Caso o autorizador da ausência tenha cadastrado alguma justificativa.
    • Servidor autorizador: Tipo - TEXTO.
    • Unidade de Exercício: Formato: Sigla e Código da Unidade. Tipo - TEXTO.
    • Justificativa: Tipo - TEXTO.
  • Histórico de alterações da solicitação - Cada item apresentando as seguintes informações:
    • Status: Tipo - TEXTO.
    • Data/Hora: Tipo - DATA.
    • Usuário: Tipo - TEXTO.
    • Justificativa: Tipo - TEXTO.
    • Unidade do Exercício: Formato: Sigla e Código da Unidade. Tipo - TEXTO.

O caso de uso é finalizado.

  • RN01 - Somente são exibidas as ocorrências relacionadas à frequência cadastradas no sistema.
  • RN02 - Exibido apenas se a ausência for de licença para capacitação ou licença prêmio por assiduidade e a informação estiver cadastrada.
  • RN03 - Exibido apenas no caso de Licença Prêmio por Assiduidade.
  • RN04 - Exibido apenas no caso de Licença para Capacitação.

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sigrh.dominio.ClassificacaoOcorrencia administrativo.rh_tipos.classificacao_ocorrencia
br.ufrn.sigrh.funcional.dominio.Ocorrencia administrativo.funcional.ocorrencia
br.ufrn.sigrh.funcional.dominio.Ausencia adminstrativo.funcional.ausencia
br.ufrn.sigrh.funcional.dominio.AquisitivoAusencia adminstrativo.funcional.aquisitivo_ausencia
br.ufrn.sigrh.dominio.Unidade administrativo.comum.unidade
br.ufrn.sigrh.funcional.dominio.Servidor administrativo.rh.servidor
br.ufrn.sigrh.pessoal.dominio.Pessoa administrativo.comum.pessoa

Plano de Teste

Sistema: SIGRH

Módulo: Portal do Servidor

Link(s): Consultas → Ausências

Usuário: dalton

Papel que usuário deve ter: Servidor da Instituição

  • Verificar se todos os filtros realizam a busca corretamente.
  • Realizar uma solicitação de ausência, que pode ser feita através do caso de uso solicitar_afastamento. Após isso, verificar se a ausência é exibida na listagem.

Para verificar em qual unidade o servidor está, pode-se usar o seguinte código SQL

SELECT 
s.id_servidor ,
p.nome ,
u.nome ,
ul.nome
FROM rh.servidor s
JOIN comum.pessoa p USING(id_pessoa)
JOIN comum.unidade u USING(id_unidade)
JOIN comum.unidade ul ON(s.id_unidade_lotacao=ul.id_unidade)
 
WHERE p.nome LIKE '%?%'

Substituindo o ? pelo nome ou parte do nome do servidor.

  • desenvolvimento/especificacoes/sigrh/portal_do_servidor/casos_de_uso/consultas/ausencias.txt
  • Última modificação: 2017/04/03 18:18
  • (edição externa)