~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Listar/Alterar Uniforme ====== Este caso de uso permite a edição, remoção e listagem dos uniformes cadastrados. O uniforme é utilizado para identificar e padronizar as pessoas que exercem determinadas funções. Os envolvidos nesta funcionalidade são os gestores de recursos humanos. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando o usuário acessa a opção: //SIGRH → Identificação funcional → Cadastro -> Uniforme → Listar/Alterar// O sistema lista cada Uniforme cadastrado, exibindo as seguintes informações: **Dados do Servidor** ([[#Principais Regras de Negócio|RN01]]) * **__Matrícula SIAPE__**: Tipo – NUMÉRICO. * **__Servidor__**: Formato NOME DO SERVIDOR Tipo - TEXTO. * **__Unidade de Exercício__**: Tipo - TEXTO. * **__Sexo__**: Tipo - TEXTO. Para cada item, o sistema disponibiliza a opção de alterar ou remover os Uniformes já cadastrados. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Apenas servidores **Ativos** com **Categoria/Cargo** de Policial Rodoviário Federal deverão ter registro de medidas de uniforme. Essa Categoria/Cargo encontra-se parametrizado como "Docente". ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.identificacao_funcional.dominio.Uniforme | administrativo.identificacao_funcional.uniforme | | br.ufrn.sigrh.identificacao_funcional.dominio.TipoPeca | administrativo.identificacao_funcional.tipo_peca | | br.ufrn.sigrh.identificacao_funcional.dominio.UniformePeca | administrativo.identificacao_funcional.uniforme_peca | |br.ufrn.sigrh.identificacao_funcional.dominio.ParametroIdentificacao | administrativo.identificacao_funcional.parametro_identificacao | ===== Plano de Teste ===== Sistema: SIGRH Módulo: Identificação Funcional Link(s): Identificação Funcional -> Cadastro -> Uniforme -> Listar/Alterar Usuário: mirian Papel que usuário deve ter: SigrhPapeis.GESTOR_IDENTIFICACAO_FUNCIONAL ===== Cenários de Teste ===== Cadastrar uniformes através do caso de uso [[desenvolvimento:especificacoes:sigrh:identificacao_funcional:cadastro:uniforme:cadastrar|Cadastrar Uniforme]]. Listar/Remover/Alterar os uniformes de servidores já cadastrados. Verificar se as alterações são salvas corretamente. ===== Dados para o Teste ===== Script para consultar os Uniformes de Servidores cadastrados. SELECT s.id_servidor, p.nome_ascii, u.ativo, s.id_ativo FROM rh.servidor s JOIN identificacao_funcional.uniforme u ON (s.id_servidor = u.id_servidor) JOIN comum.pessoa p ON (p.id_pessoa = s.id_pessoa) WHERE u.ativo = 'TRUE' AND s.id_ativo = 1;