~~ODT~~

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

Visualizar Ausência

Uma ausência indica o não comparecimento de algum funcionário. Esse caso de uso apresenta uma listagem com as ausências cadastradas no sistema. Cada usuário pode visualizar suas próprias ausências, enquanto apenas gerentes e diretores podem consultar as ausências de todos os usuários.

O caso de uso inicia quando o usuário acessa iProject → Administração de Pessoal → Visualizar Ausência.

Inicialmente é feita uma busca pelas ausências. Esta busca pode ser realizada tanto por Funcionário quanto por Equipe. Caso seja por Funcionário, é necessário informar qual o funcionário que terá as ausências exibidas:

  • Funcionário* : Tipo - TEXTO. Escolhido dentre uma lista.

Caso seja por Equipe informa-se o nome da equipe (ex: cooperação técnica).

  • Equipe* : Tipo - TEXTO. Escolhido dentre uma lista.

Além disso, deve-se informar:

  • Período* : Tipo - DATA. Formato - DD/MM/AAAA a DD/MM/AAAA.

Opcionalmente pode-se informar:

  • Tipo de Ausência : Tipo - TEXTO. Escolhido dentre uma lista, o qual pode ser: DOENÇA - COM ATESTADO, DOENÇA - SEM ATESTADO, FALTA NÃO NEGOCIADA, FOLGA NEGOCIADA e FÉRIAS.

Esses filtros aparecem apenas para os usuários gerentes. Para os outros tipos de usuário, o caso de uso exibe todas as ausências registradas para o mesmo. (RN01)

Quando houver registros a serem mostrados, as seguintes informações são apresentadas em uma listagem:

  • Funcionário - Tipo - TEXTO.
  • Data Início - Tipo - TEXTO.
  • Data Final - Tipo - TEXTO.
  • Observações - Tipo - TEXTO.
  • Tipo ausência - Tipo - TEXTO.
  • Exercício - Formato - AAAA, Tipo - NUMÉRICO.

Se o usuário logado for gerente são apresentadas as seguintes opções para cada ausência listada: (RN02)

O caso de uso é finalizado.

  • RN01 - Os usuários com permissão de gerente podem buscar e visualizar ausências de outros usuários, enquanto os usuários sem permissão de gerente visualizam apenas as próprias ausências.
  • RN02 - Só estão disponíveis as opções para 'Alterar' e 'Remover' ausências se o usuário que está acessando o caso de uso possuir o perfil de gerente.

Resoluções/Legislações Associadas

Não se Aplica.

Classe Tabela
br.com.jeebrasil.iproject.rh.dominio.Ausencia sistemas_comum.iproject.ausencia

Plano de Teste

Sistema: iProject

Link(s): Adm. Pessoal → Visualizar Ausência

Usuário: dalton, raphaela (gerentes); alyppyo, adrilucia (funcionários);

Papel que usuário deve ter: Qualquer usuário do iProject.

  • Verificar se os campos funcionário e equipe são exclusivos, isto é, apenas um deve ser informado.
  • Verificar se os filtros aparecem de acordo com os perfis do usuário
  • Cadastrar ausências através do caso de uso iProject → Adm. Pessoal → Registrar Ausência (Registrar Ausência) e verificar se a ausência se reflete nesse relatório.

Não se aplica.

  • desenvolvimento/especificacoes/iproject/casos_de_uso/adm_pessoal/visualizar_ausencia.txt
  • Última modificação: 2017/04/03 18:10
  • (edição externa)