~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Mapa de Férias ====== Um Mapa de Férias é um relatório o qual tem a finalidade de apresentar os servidores em férias de uma determinada unidade em um determinado período. As pessoas que utilizam esse caso de uso trabalham na área de recursos humanos. ([[#principais_regras_de_negócio|RN02]]) ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGRH -> Administração de Pessoal -> Férias -> Relatórios -> Mapa de Férias//. Para a geração do relatório do Mapa de Férias o usuário deve informar, os seguintes dados: * **Período***: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. Data inicial e final nas quais o relatório será gerado; * **Unidade do Exercício**: Tipo - TEXTO. É apresentada uma lista de Unidades. ([[#principais_regras_de_negócio|RN01]]) * **Apenas Homologadas**: Tipo - LÓGICO. Se será consultado apenas férias já homologadas ou não. * **Incluir Unidades Vinculadas**: Tipo - LÓGICO. Essa opção está inicialmente selecionada. O sistema gera o relatório com opção de impressão com os seguintes dados: * **__Período__**: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. * **__Unidade do Exercício__**: Tipo - TEXTO. * **__Chefe da Unidade__**: Tipo - TEXTO. O Mapa gerado contém um conjunto de tabelas onde cada uma corresponde a um mês do período indicado pelo usuário. Essas tabelas estão ordenadas em ordem crescente na linha do tempo e cada tabela contém os seguintes dados: * **__Unidade do Exercício__**: Formato - NOME DA UNIDADE (Código da Unidade). Tipo - TEXTO. * **__Chefe da Unidade__**: Tipo - TEXTO. Para cada servidor listado, os seguintes dados são exibidos juntamente com uma indicação do(s) dia(s) que o mesmo está de férias: * **__Servidor__**: Tipo - TEXTO. * **__Admissão/Nascimento__**: Formato - DD/MM/AAAA / DD/MM/AAAA, Tipo - DATA. * Cada dia existente(indicados numericamente) no mês correspondente. Tipo - TEXTO. Cada "x" marcado para o dia, significa que nesse dia o servidor esteve em férias. No fim de cada tabela, tem-se um resumo da tabela com as seguintes informações: * Para cada dia tem-se: * **__Total de servidores no dia__**: Tipo - NUMÉRICO. * **__Choque de férias(%)__**: Formato - 999.99, Tipo - NUMÉRICO. * E o último dado: * **__Total de servidores lotados na unidade__**: Tipo - NUMÉRICO. **Modelo de cada tabela do Relatório**: **Período**: dd/mm/aaaa a dd/mm/aaaa **Unidade**: UNIDADE **Chefe da Unidade**: NOME DO CHEFE ^ Janeiro/2010 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^Servidor ^Admissão Nascimento ^1 ^2 ^3 ^4 ^5 ^6 ^7 ^8 ^9 ^10 ^11 ^12 ^13 ^14 ^15 ^16 ^17 ^18 ^19 ^20 ^21 ^22 ^23 ^24 ^25 ^26 ^27 ^28 ^29 ^30 ^31 ^ |NOME DO SERVIDOR 1|dd/mm/aaaa dd/mm/aaaa| | | | | | | | | | | | | | | | |X|X|X|X|X|X|X|X|X|X|X|X|X|X|X| |NOME DO SERVIDOR 2|dd/mm/aaaa dd/mm/aaaa|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X| | | | | | | | | | | | | | | | | |NOME DO SERVIDOR 3|dd/mm/aaaa dd/mm/aaaa| | | | | | | | | | | | | | | | | | | | | |X|X|X|X|X|X|X|X|X|X| |NOME DO SERVIDOR 4|dd/mm/aaaa dd/mm/aaaa|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X|X| |Total de servidores no dia||2|2|2|2|2|2|2|2|2|2|2|2|2|2|2|1|2|2|2|2|2|3|3|3|3|3|3|3|3|3|3| |Choque de férias(%)||5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|5.00|0|5.00|5.00|5.00|5.00|5.00|7.50|7.50|7.50|7.50|7.50|7.50|7.50|7.50|7.50|7.50| |Total de servidores lotados na unidade:||40|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\ O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Será apresentada a unidade de lotação do servidor e as que estiverem hierarquicamente abaixo dela. * **RN02**: Quando o usuário logado possuir papel com exigência de vinculação a uma unidade, todas as operações somente podem ser realizadas para servidores lotados na unidade que foi vinculada ao papel. Caso contrário, as operações podem ser realizadas para servidores lotados em qualquer unidade. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.FeriasExercicio | administrativo.funcional.ferias_exercicio | | br.ufrn.sigrh.funcional.dominio.FeriasPeriodo | administrativo.funcional.ferias_periodo | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Férias -> Relatórios -> Mapa de Férias Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.