====== Adicionais Cadastrados ====== O gestor de pessoal realiza consultas dos [[desenvolvimento:especificacoes:sigprh:dap:casos_de_uso:financeiro:adicionais:dados_de_adicionais_noturnos|Dados de Adicionais Noturnos]] e horas extras registrados para verificação dos servidores que já tiveram registro de adicional cadstrados no sistema. ===== Descrição do Caso de Uso ===== Este Caso de Uso serve para o Gestor Financeiro visualizar os adicionais cadastrados, devendo aplicar pelo menos um dos seguintes filtros: - Período (Mês/Ano) - Período de tempo a se pesquisar registros de adicionais. - Unidade - Unidade de lotação do Servidor em questão. - Servidor - Servidor ao qual o registro de adicional se refere; - Tipo do Adicional - Indica o tipo de adicional que pode ser adicional noturno ou de hora extra. No resultado da consulta são listados os seguintes dados: * Data - Data a que se refere o adicional (dia, mes e ano). * Tipo do Adicional - Indica o tipo de adicional que pode ser adicional noturno ou de hora extra. * Unidade (Apenas a sigla) - Unidade de lotação do Servidor em questão. * Servidor - Servidor ao qual o registro de adicional se refere; * Quantidade de horas - Quantia de horas trabalhadas. A listagem dos dados são exibidos ordenado pelo nome do servidor. Os dados são agrupados pelo período referente aos registros de adicionais. ===== Principais Regras de Negócio ===== Para exibir os adicionais cadastrados, o formulário exige que pelo menos um dos filtros seja aplicado. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.financeiro.dominio.RegistroAdicional | sigrh.financeiro.registro_adicional | ====== Plano de Teste ====== Sistema: SIGPRH Módulo: DAP Link(s): Financeiro → Adcionais → Adicionais Cadastrados Papel que usuário deve ter: SigrhPapeis.GESTOR_FINANCEIRO ===== Cenários de Teste ===== Ao pesquisar adicionais cadastrados, deve-se informar valores válidos para os filtros. Bem como deve-se utilizar pelo menos um filtro. ===== Dados para o Teste ===== Dados para os testes podem ser obtidos consultando a tabela sigrh.financeiro.registro_adicional, através do seguinte script: SELECT r.id_registro_adicional,pessoa.nome,r.data,r.quantidade,r.id_registro_entrada, r.data_cadastro, ru.denominacao,r.conteudo_adicional, unidade.nome,r.incluido_arquivo, r.data_alteracao,r.valor FROM financeiro.registro_adicional r, unidade, rh.servidor, pessoa, financeiro.rubrica ru WHERE r.id_unidade = unidade.id_unidade AND pessoa.id_pessoa = rh.servidor.id_pessoa AND ru.id_rubrica = r.id_rubrica