~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Certificado de Recadastro ====== Esse caso de uso tem por finalidade realizar o recadastro de aposentados. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //Atendimento ao Servidor -> Documentos -> Declarações -> Certificado de Recadastro//. Primeiro passo consiste em informar o servidor aposentado requerente: * **Servidor**: Tipo - TEXTO; Caso o servidor selecionado seja um servidor aposentado, o sistema redireciona para a tela onde é possível emitir o certificado de recadastro. Caso o servidor não possua recadastramento registrado para o ano corrente, o sistema transmite uma mensagem alegando que o período para recadastramento para o ano corrente inicia-se a partir do mês de seu aniversário. O certificado possui o seguinte modelo: {{:desenvolvimento:especificacoes:sigrh:atendimento_ao_servidor:casos_de_uso:documentos:declaracoes:certificado_recadastro.jpg|}} Caso o servidor ainda não tenha cadastro efetuado, então o sistema redireciona o usuário para um formulário contendo os seguintes dados: * **Informações do Aposentado** * **__Data de Nascimento__**: Tipo - DATA; Formato - dd/mm/aaaa * **__Endereço__**: Tipo - TEXTO * **__Bairro__**: Tipo - TEXTO * **__Estado__**: Tipo - TEXTO * **__Cidade__**: Tipo - TEXTO * **__CEP__**: Tipo - NUMÉRICO * **__Tel. Residencial__**: Tipo - TEXTO * **__Celular__**: Tipo - TEXTO * **__e-mail__**: Tipo - TEXTO * **__Estado Civil__**: Tipo - TEXTO * **__Banco__**: Tipo - TEXTO * **__Agência__**: Tipo - NUMÉRICO * **__C/C__**: Tipo - NUMÉRICO * **Alteração de Dados**: * **Alteração de Endereço**: * **CEP**: Tipo - NUMÉRICO * **Rua/Av**: Tipo - TEXTO * **Complemento**: Tipo - TEXTO * **Município**: Tipo - TEXTO * **Nº**: Tipo - NUMÉRICO * **Bairro**: Tipo - TEXTO * **Estado**: Tipo - TEXTO * **Alteração de Contato**: * **Tel. Residencial**: Tipo - NUMÉRICO * **Celular**: Tipo - NUMÉRICO * **E-mail**: Tipo - TEXTO * **Alteração de Estado Civil**: * **Estado Civil**: Tipo - TEXTO * **Alteração dos Dados Bancários**: * **Banco**: Tipo - TEXTO * **Conta Individual**: Tipo - LÓGICO * **Agência**: Tipo - NUMÉRICO * **N° Conta Corrente**: Tipo - NUMÉRICO O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.FeriasExercicio | administrativo.funcional.ferias_exercicio| ===== Plano de Teste ===== Sistema: SIGRH Módulo: Atendimento Link(s): Consultas -> Servidor -> Férias Cronograma Usuário: itamir, mirian Papel que usuário deve ter: SigrhPapeis.USUARIO_AUTO_ATENDIMENTO, SigrhPapeis.ADMINISTRADOR_DAP ===== Cenários de Teste ===== Acessar o caso de uso usando usuários associados a servidor como "mirian" e não associados a servidores como "itamir" e verificar se o acesso funciona adequadamente conforme a regra de negócio. ===== Dados para o Teste ===== Usários do SIGRH que não possuem vínculo de Servidor. SELECT DISTINCT usuario.login FROM comum.permissao permissao JOIN comum.papel papel ON permissao.id_papel = papel.id JOIN comum.usuario usuario ON permissao.id_usuario = usuario.id_usuario JOIN comum.sistema sistema ON papel.id_sistema = sistema.id WHERE sistema.descricao LIKE 'SIGRH' AND usuario.id_servidor IS null ORDER BY usuario.login Servidores Aposentados SELECT p.nome, s.siape from rh.servidor s INNER JOIN comum.pessoa p ON p.id_pessoa = s.id_pessoa WHERE s.id_ativo = 2 AND s.data_desligamento IS NOT NULL ORDER BY p.nome