~~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.
Descrição do Caso de Uso
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.
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.
O caso de uso é finalizado.
Principais Regras de Negócio
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
Classes Persistentes e Tabelas Envolvidas
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
Cenários de Teste
Dados para o Teste
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.