Essa é uma revisão anterior do documento!


~~ODT~~

Consulta de Ausências Inativadas

Nesse caso de uso é possível realizar uma consulta em relação as ausências inativadas.

Para as ausências listadas, é possível realizar a operação de visualização.(RN01)

O caso de uso se inicia quando é acessado o link SIGRH → Administração de Pessoal → Consultas/Relatórios → Funcionais → Consultas Gerais → Ausências.

Para realizar a consulta de ausências pode-se utilizar os seguintes campos:

  • Servidor: Formato - SIAPE NOME DO SERVIDOR, Tipo - AUTOCOMPLETE, Entrada de Dados: Matrícula SIAPE, NOME DO SERVIDOR, CPF, Nome de Identificação ou MATRÍCULA INTERNA DO SERVIDOR;
  • Unidade de Lotação: Tipo - TEXTO. É apresentada uma lista de unidades. Indica a unidade de lotação do servidor;(RN02)
  • Unidade do Exercício: Tipo - TEXTO. É apresentada uma lista de unidades. Indica a unidade de exercício do servidor;
  • Ocorrência:Tipo - TEXTO . É apresentada uma lista com todas as ocorrências cadastradas no sistema;
  • Período de Inativação: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. Representa o período de início e fim da ausência que foi inativada;
  • Todas as Ausências Inativas:Tipo - LÓGICO. Ao selecionar esta opção a listagem de ausências inativadas será disponibilizada em formato de relatório;
  • Considerar Servidores Inativos:Tipo - LÓGICO.

É possível utilizar os filtros combinando-os.

A consulta exibe na listagem os seguintes dados:

  • Data de Cadastro: Tipo - DATA
  • Servidor: Tipo - TEXTO;(RN04)
  • Unidade de Exercício: Tipo - TEXTO;
  • Unidade de Lotação: Tipo - TEXTO;(RN02)
  • Ocorrência: Tipo - TEXTO;
  • Período: Tipo - DATA. DD/MM/AAAA a DD/MM/AAAA;
  • Data de Inativação: Tipo - DATA
  • Usuário Inativação: Tipo - TEXTO. Usuário que inativou a ausência;

Exemplo:

Lista de Ausências Encontradas
Data de Cadastro Servidor Unidade de Exercício Unidade de Lotação Período Data de Inativação Usuário Inativação
DD/MM/AAAA <Servidor> XXXX XXXX DD/MM/AAAA a DD/MM/AAAA DD/MM/AAAA <Usuario>

O usuário ainda tem a opção de visualizar em detalhes.

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

  • 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…
  • Origem: Tipo - TEXTO. Origem das ausências;
  • Processo: Tipo - NUMÉRICO.
  • Observação: Tipo - TEXTO.

Documentos Anexados

  • Tipo: Tipo - TEXTO.
  • Arquivo: Tipo - TEXTO.
  • Número: Tipo - NUMÉRICO.
  • Data: Tipo - DATA;
  • Observações: Tipo - TEXTO.

O caso de uso é finalizado.

  • RN01 Caso a ausência listada tenha sido inativada pelo cadastro de outra, no caso Licença Médica, ao selecionar Visualizar Ausência será exibida a ausência que a inativou. Caso contrário, exibe as informações referentes a ausência inativa.
  • RN02 Caso o parâmetro 'UtilizaConceitoExercicio' esteja ativo no sistema exibe o filtro Unidade de Lotação.
  • RN03 Caso a ausência selecionada tenha sido inativada pelo cadastro de outra, exibir a ausência que inativou.
  • RN04 O campo Servidor na listagem só deve ser exibido caso o filtro Servidor não tenha sido selecionado.
Classe Tabela
br.ufrn.sigrh.funcional.dominio.Ocorrencia administrativo.funcional.ocorrencia
br.ufrn.sigrh.funcional.dominio.Ausencia adminstrativo.funcional.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: Adiministração de Pessoal (DAP), Módulo Cadastro, Módulo Consultas Funcionais;

Link(s):

- Módulo DAP → Consultas/Relatorios → Funcionais → Consultas Gerais → Ausências Inativadas

- Módulo Cadastro → Consultas/Relatorios → Consultas Gerais → Consultas Gerais → Ausências Inativadas

- Módulo Consultas Funcionais → Consultas/Relatorios → Consultas Gerais → Consultas Gerais → Ausências Inativadas

Usuário: mirian-GESTOR_CADASTRO, zaqueu-GESTOR_DAP,tgaldino-CONSULTOR_DADOS_FUNCIONAIS

Papel que usuário deve ter: SigrhPapeis.CONSULTOR_DADOS_FUNCIONAIS, SigrhPapeis.GESTOR_DAP, SigrhPapeis.GESTOR_CADASTRO.

  • Verificar se todos os filtros realizam a busca corretamente.
  • Realizar um cadastro de licença médica que tenha concomitância com uma ausência do tipo falta, que pode ser feita através do caso de uso ausencias. Após isso, verificar se a ausência é exibida na listagem.

Para verificar os dados da listagem, pode-se usar o seguinte código SQL

SELECT 
a.data_inativacao,
a.id_ausencia_inativacao,
s.id_servidor ,
p.nome ,
u.nome ,
ul.nome
FROM funcional.ausencia a
INNER JOIN rh.servidor s ON(s.id_servidor = a.id_servidor)
INNER JOIN comum.pessoa p USING(id_pessoa)
INNER JOIN comum.unidade u USING(id_unidade)
LEFT JOIN comum.unidade ul ON(s.id_unidade_lotacao=ul.id_unidade)
 
WHERE 
a.ativo = FALSE 
AND p.nome LIKE '%?%'

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

  • desenvolvimento/especificacoes/sigrh/administracao_de_pessoal/casos_de_uso/consultas_relatorios/funcionais/consultas_gerais/ausencias_inativadas.1491254196.txt.gz
  • Última modificação: 2017/04/03 18:16
  • por 127.0.0.1