~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Consultar Carteira Funcional ====== Este caso de uso permite a consulta de carteira funcional dos servidores da instituição. Para que sejam exibidos os dados da carteira é necessário que tenha sido cadastrada a emissão da carteira funcional para o servidor consultado. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIGRH -> Administração de Pessoal -> Cadastros -> Carteira Funcional -> Consultar Carteira Funcional. Inicialmente, é solicitado o seguinte dado: * **Servidor***: Formato - SIAPE NOME DO SERVIDOR, Tipo - AUTOCOMPLETE. Entrada de Dados: Matrícula SIAPE, NOME DO SERVIDOR, CPF e Nome de Identificação. Após consulta, são retornadas as seguintes informações da carteira funcional: * **__Nome do Servidor__**: Tipo - TEXTO. * **__Filiação 1__**: Tipo - TEXTO. * **__Filiação 2__**: Tipo - TEXTO. * **__Matrícula SIAPE__**: Formato - 9999999. Tipo - NUMÉRICO. * **__RG__**: Formato - 9999999999. Tipo - NUMÉRICO. * **__CPF__**: Formato - 999.999.999-99. Tipo - NUMÉRICO. * **__Cargo ou Função em Exercício__**: Tipo - TEXTO. * **__Naturalidade__**: Tipo - TEXTO. * **__Nacionalidade__**: Tipo - TEXTO. * **__Data de Nascimento__**: Tipo - DATA. * **__Carteira Ativa__**: Tipo - TEXTO. * **__Data de Inativação__**: Tipo - DATA. [[#principais_regras_de_negócio|(RN01)]] Logo abaixo são exibidos dados das vias emitidas. Os seguintes dados são exibidos: * **__Foto__**: Tipo - TEXTO. * **__Nº__**: Tipo - TEXTO. * **__Data de Emissão__**: Tipo - DATA. * **__Data de Validade__**: Tipo - DATA. (Quando essa informação não se aplica ao servidor em questão, o TEXTO "Indeterminada" é exibido). * **__Unidade Expedidora__**: Tipo - TEXTO. * **__Estado__**: Tipo - TEXTO. Para os servidores que possuam mais de uma via cadastrada são disponibilizadas as opções Emitir Via[[#principais_regras_de_negócio|(RN02)]]. Será possível inativar uma via da carteira funcional [[#principais_regras_de_negócio|(RN05)]]. Ao optar por emitir via, são exibidos os dados pessoais com opção de atualizar alguns campos [[#principais_regras_de_negócio|(RN03)]]: * **__Nome do Servidor__**: Tipo - TEXTO. * **__Matrícula SIAPE__**: Formato - 9999999. Tipo - NUMÉRICO. * **__Unidade de Lotação__**: Tipo - TEXTO. * **Filiação 1**: Tipo - TEXTO. * **Filiação 2***: Tipo - TEXTO. * **Identidade***: Formato - 9999999999. Tipo - NUMÉRICO. * **Naturalidade(Cidade/Estado)***: Tipo - TEXTO. * **Nacionalidade***: Tipo - TEXTO. São apresentadas opções: ''Brasileiro Nato, Brasileiro Naturalizado, Equiparado a Brasileiro, Estrangeiro e nenhuma''. * **__Foto Atual__**: Tipo - TEXTO. * **Nova foto**: Tipo - TEXTO. * **Data de validade**: Tipo - DATA. [[#principais_regras_de_negócio|(RN04)]] Continuando, são exibidos os dados para emissão da Carteira Funcional, que devem ser confirmados: * **__Nome do Servidor__**: Tipo - TEXTO. * **__Matrícula SIAPE__**: Formato - 9999999. Tipo - NUMÉRICO. * **__Unidade de Lotação__**: Tipo - TEXTO. * **__Número da Via__**: Tipo - TEXTO. * **__Unidade Expedidora__**: Tipo - TEXTO. * **__UF (Unidade Expedidora)__**: Formato - SIGLA DO ESTADO, Tipo - TEXTO. * **__Filiação 1__**: Tipo - TEXTO. * **__Filiação 2__***: Tipo - TEXTO. * **__Identidade__***: Formato - 9999999999. Tipo - NUMÉRICO. * **__Naturalidade(Cidade/Estado)__***: Tipo - TEXTO. * **__Nacionalidade__***: Tipo - TEXTO. * **__Data de Validade__**: Tipo - DATA. [[#principais_regras_de_negócio|(RN04)]] * **__Foto__**: Tipo - TEXTO. No próximo passo, é solicitado ao usuário que informe a posição para impressão da carteira. * **Posições da Carteira**: Tipo - TEXTO. São apresentadas opções: ''1ª, 2ª, 3ª e 4ª''. É apresentada imagem ilustrando a posição correspondente a cada opção na folha. Finalizando, após a escolha da posição o usuário pode gerar a carteira. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Esse atributo só será exibido caso a carteira tenha sido inativada. * **RN02**: Essa opção está disponível apenas para carteiras inativadas. * **RN03**: Caso esteja emitindo a primeira via da carteira funcional do servidor, é necessário enviar uma foto para que a emissão seja realizada. No caso da emissão de outras vias, se desejar, poderá atualizar a foto a ser exibida na carteira. * **RN04**: Caso o servidor tenha contrato temporário ou possua cargo em comissão, uma data de validade pode, opcionalmente, ser informada para a carteira. Essa opção não está disponível para servidores em outras situações, os quais têm a validade da carteira funcional INDETERMINADA. * **RN05**: Só será permitido inativar a última via da carteira funcional. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigrh.funcional.dominio.CarteiraFuncional | administrativo.funcional.carteira_funcional | | br.ufrn.sigrh.funcional.dominio.CarteiraFuncionalEmissao | administrativo.funcional.carteira_funcional_emissao | | 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: DAP Link(s): Cadastros -> Carteira Funcional -> Consultar Carteira Funcional Usuários: mirian, elizabete, cezar. Possíveis papéis para o usuário (usuário): SigrhPapeis.ADMINISTRADOR_DAP (mirian); SigrhPapeis.GESTOR_DAP (mirian); SigrhPapeis.USUARIO_AUTO_ATENDIMENTO (elizabete); SipacPapeis.AUDITOR (mirian); SigrhPapeis.GESTOR_CAPACITACAO (mirian) e SigrhPapeis.GESTOR_CADASTRO (cezar). ===== Cenários de Teste ===== Os valores exibidos neste caso de uso devem ser os mesmos obtidos pela consulta: select e.id_arquivo_foto, e.numero_via, e.data_emissao, e.data_validade, un.nome, p.uf_nascimento from funcional.carteira_funcional_emissao e left join comum.unidade un on e.id_unidade_expedidora = un.id_unidade inner join funcional.carteira_funcional cf on e.id_carteira_funcional=cf.id_carteira_funcional inner join comum.pessoa p on cf.id_pessoa=p.id_pessoa where p.id_pessoa=? ? = id_pessoa da pessoa com a qual se está testando o caso de uso. Nesta consulta, a data de validade aparecerá em branco quando não existir, enquanto no sistema aparece "Indeterminada". id_arquivo_foto é a informação recuperada que possibilita exibir a foto cadastrada. ===== Dados para o Teste ===== Não se aplica.