====== Dados Funcionais ====== Esse caso de uso tem por finalidade emitir os dados funcionais dos servidores registrados no sistema. Dados funcionais são dados relacionados à atuação do servidor no local onde trabalha. Esse caso de uso gera um relatório e o gestor do departamento de pessoal é responsável por emiti-lo. ([[#principais_regras_de_negócio|RN01]]) ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa //SIGRH → Administração de Pessoal → Consulta/Relatórios → Funcionais → Relatórios → Dados Funcionais//. O usuário entra com pelo menos uma das informações: * **Unidade de Exercício**: Tipo - TEXTO. * **Cargo**: Tipo - TEXTO. * **Categoria**: Tipo - TEXTO. São apresentadas opções: ''Docente'' e ''Técnico''. * **Data de Admissão entre**: Formato - DD/MM/AAAA até DD/MM/AAAA. Tipo - DATA. * **Incluir servidores inativos**: Tipo - LOGICO. As informações geradas no relatório são: * **__Servidor__**: Formato - NOME DO SERVIDOR(SIAPE), Tipo - AUTOCOMPLETE. * **__Unidade__**: Tipo - TEXTO. Nome da Unidade na qual o servidor trabalha. * **__Cargo__**: Tipo - TEXTO. * **__Admissão__**: Tipo - DATA. * **Modelo de relatório**: **RELATÓRIO DE DADOS FUNCIONAIS** ^Servidor ^Unidade ^Cargo ^Admissão^ |NOME DO SERVIDOR (9999999) |UNIDADE |CARGO |DD/MM/AAAA| |NOME DO SERVIDOR (9999999) |UNIDADE |CARGO |DD/MM/AAAA| |NOME DO SERVIDOR (9999999) |UNIDADE |CARGO |DD/MM/AAAA| O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - 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.dominio.Unidade | administrativo.comum.unidade | | br.ufrn.sigrh.funcional.dominio.Cargo | administrativo.rh.cargo | | 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: Administração de Pessoal Link(s): Consultas/Relatórios -> Funcionais -> Relatórios -> Dados Funcionais Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_DAP, SigrhPapeis.GESTOR_CADASTRO, SigrhPapeis.CONSULTOR_DADOS_FUNCIONAIS ===== Cenários de Teste ===== 1. Gera-se o relatório através do link //Módulo Administração de Pessoal -> Consultas/Relatórios -> Funcionais -> Relatórios -> Dados Funcionais//. 2. Escolhe-se alguns servidores aleatoriamente, partindo do primeiro. 3. Realiza a busca de dados pessoais e funcionais pela matrícula SIAPE do servidor através do link //Módulo Administração de Pessoal -> Consultas/Relatórios -> Funcionais ->Consultas Gerais -> Dados Pessoais/Funcionais//, e comparar os dados. ===== Dados para o Teste ===== Não se aplica.