====== Relatório de Servidores com Dependentes ====== Esse caso de uso tem por finalidade gerar um relatório de servidores com dependentes. O gestor de pessoal é responsável por esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso se inicia em //Administração de Pessoal -> Consultas/Relatórios -> Dependentes -> Gerais -> Servidores com Dependentes//. O sistema gera um relatório, com opção de impressão, que exibe uma listagem dos servidores com dependentes. Pelo menos um dos seguintes filtros deve ser informado para que o relatório possa ser gerado: * **Servidor**: Formato - NOME DO SERVIDOR (9999999). Tipo - AUTOCOMPLETE. Entrada de dados: Matrícula SIAPE, NOME DO SERVIDOR, CPF ou Nome de Identificação. * **__Situação do Servidor__**: Tipo - TEXTO. * **__Atividade__**: Tipo - TEXTO. * **Unidade de Exercício**: Formato - NOME DA UNIDADE (99.99.99). Tipo - AUTOCOMPLETE. Entrada de dados: NOME DA UNIDADE ou CÓDIGO DA UNIDADE. * **Considerar Unidades Vinculadas à Unidade de Exercício**: TIPO - LÓGICO. Caso a //Unidade de Exercício// seja selecionada, será habilitada a opção de busca por unidades vinculadas a mesma. * **Unidade de Lotação**: Formato - NOME DA UNIDADE (99.99.99). Tipo - AUTOCOMPLETE. Entrada de dados: NOME DA UNIDADE ou CÓDIGO DA UNIDADE. * **Considerar Unidades Vinculadas à Unidade de Lotação**: TIPO LÓGICO. Caso a //Unidade de Lotação// seja selecionada, será habilitada a opção de busca por unidades vinculadas a mesma. ([[#principais_regras_de_negócio|RN01]]) * **Status do Dependente:** Tipo - TEXTO. * **Somente Dependentes Ativos**: Tipo - LÓGICO. * **Somente Responsáveis Ativos**: Tipo - LÓGICO. * **__Exibir em Planilha Eletrônica (formato .xls)__**: Tipo - LÓGICO. Em seguida, o relatório é apresentado, seguindo o modelo da Tabela 1. **RELATÓRIO DE SERVIDORES COM DEPENDENTES **\\ ([[#principais_regras_de_negócio|RN02]]) \\ **Servidor**: NOME DO SERVIDOR \\ **Situação do Servidor**: Tipo de Situação \\ **Atividade**: Tipo de Atividade \\ **Unidade de Exercício**: NOME DA UNIDADE \\ **Considera Unidades Vinculadas à Unidade de Exercício**: Sim/Não \\ **Unidade de Lotação**: NOME DA UNIDADE \\ **Considera Unidades Vinculadas à Unidade de Lotação**: Sim/Não \\ **Status do Dependente**: Status do Dependente \\ **Somente Dependentes Ativos**: Sim/Não \\ **Somente Responsáveis Ativos**: Sim/Não \\ \\ ^Nome do Servidor ^SIAPE ^Código da Unidade ^Nome da Unidade ^Situação ^Tipo Ativo ^ Data de Desligamento ^ |NOME SERVIDOR | 9999999 | 99999 | NOME DA UNIDADE | Tipo de Situação | Tipo Ativo | DD/MM/AAAA | **Quantidade de Registros Encontrados: 99** == Tabela 1: Relatório de Servidores com Dependentes == O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Exibe a opção 'Unidade de Lotação' se UtilizaConceitoExercicio. * **RN02** - Os dados apresentados embaixo do título do relatório correspondem aos filtros selecionados pelo usuário. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.arq.dao.pessoal.ResponsavelDependente.java | administrativo.pessoal.responsavel_dependente | | br.ufrn.sigrh.funcional.dominio.Servidor.java | administrativo.rh.servidor | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Administração de Pessoal Link(s): Consultas/Relatórios -> Dependentes → Gerais -> Servidores Com Dependentes Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_DE_PESSOAL ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.