~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Certificado de Módulos ====== Através deste caso de uso é possível emitir um certificado para cada participante aprovado em um cursos de capacitação. Estes certificados são utilizados para que os servidores possam, futuramente, solicitar progressões por capacitação. Pré-condições: Só será possível emitir certificado para servidores inscritos e aprovados em uma turma de capacitação. Os responsáveis por este caso de uso trabalha com gestão de pessoas. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIGRH -> Capacitação -> Declarações/Relatórios -> Certificado de Participação em Cursos -> Certificado de Módulos//. Ao acessar o caso de uso, o sistema apresenta os seguintes filtros para a busca das inscrições para o qual será emitido o certificado de participação: * **Servidor**: Tipo - TEXTO, AUTOCOMPLETE. Entrada de dados: Nome do servidor, Siape, CPF. * **Unidade de Exercício do Servidor**: Tipo - TEXTO. * **Atividade de capacitação**: Tipo - TEXTO. * **Turma**: Tipo - TEXTO. Serão exibidos os servidores que possuem inscrições de acordo com os critérios de busca utilizados: * **__Siape__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Cargo__**: Tipo - TEXTO. * **__Unidade de Exercício__**: Tipo - TEXTO. Para cada servidor, será disponibilizada a operação selecionar servidor. Ao selecionar um servidor, a(s) inscrição(ões) retornada(s) na consulta, exibem os seguintes dados: * **__Siape__**: Tipo - NUMÉRICO. * **__Nome__**: Tipo - TEXTO. * **__Turma__**: Tipo - TEXTO. * **__CH__**: Tipo - NUMÉRICO. * **__Situação__**: Tipo - TEXTO. Neste ponto, é possível visualizar turma ou prosseguir. Ao optar por visualizar inscrição, são exibidos os mesmos dados presentes no caso de uso [[desenvolvimento:especificacoes:sigrh:capacitacao:casos_de_uso:operacoes:inscricoes:consultar_inscritos|Consultar Inscritos]]. Ao optar por continuar, os dados são exibidos como segue, com a opção de alterar alguns dos dados exibidos: * **__Servidor__**: Tipo - TEXTO. * **Atividade de Capacitação***: Tipo - TEXTO. * **Carga Horária***: Formato - 99 horas/aulas, Tipo - NUMÉRICO e TEXTO. * **Data de Início***: Tipo - DATA. ([[#Principais regras de negócio|RN06]]) * **Data de Término***: Tipo - DATA. ([[#Principais regras de negócio|RN06]]) * **Conteúdo Programático***: Tipo - TEXTO. * **Livro de Registro***: Tipo - TEXTO. Por fim, o usuário emite o certificado, que é disponibilizado para download em um arquivo PDF. Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O certificado somente será gerado para servidores que forem inscritos em turmas de um ou mais eventos de capacitação do tipo Módulo. * **RN02** - Um certificado só poderá ser gerado para eventos de capacitação distintos para cada servidor. * **RN03** - Para que o certificado seja gerado, é necessário que haja pelo menos 1 (um) responsável, com nível de chefe ou vice-chefe, para as unidades informadas nos parâmetros: ''7_100100_95 ID_DEPARTAMENTO_SUPERIOR_RECURSOS_HUMANOS, 7_100100_124 DEPARTAMENTO_ADMINISTRACAO_PESSOAL'' e ''7_100200_1 ID_UNIDADE_DIVISAO_DE_TREINAMENTO_E_DESENV OLVIMENTO_DE_RH''. ([[http://www.iproject.ufrn.br/iproject/public/VerTarefa?num=102516|102516]], v4.6.11) * **RN04** - O certificado só poderá ser emitido uma única vez, para um servidor e evento especificados, porém ele poderá ser reemitido posteriormente desde que não haja alterações em seus dados; Regra modificada em 05/03/2015 pelas regras RN07 e RN08. * **RN05** - O servidor precisa ter situação de ''Aprovado'' em todas as turmas que irá compor o certificado. * **RN06** - Caso seja selecionado mais de 1 módulo de capacitação, a data de início apresentada no certificado seja a data de início do primeiro módulo cursado pelo servidor (módulo mais antigo) e a data de término seja a data de término do último módulo cursado pelo servidor (módulo mais recente). * **RN07** - É possível realizar a emissão do certificado individual ou juntar turmas e gerar um certificado com a soma das carga horárias dessas turmas. Caso tenha sido reunidos cursos das turmas A, B e C e gerado um certificado com soma da CH de cada uma, ainda assim é possível gerar o certificado individual de A, B ou C. Também vale o contrário, se forem gerados os certificados individuais das turmas A ou B ou C, pode-se juntar A, B e C em um único certificado em um momento posterior. * **RN08** - O certificado pode ser emitido independente da carga horária da turma, não tendo restrição de CH mínima. * **RN09** - O campo conteúdo programático tem limitação de caracteres. Quando o conteúdo programático é maior que o permitido o sistema traz um resumo do conteúdo que fica disponível para edição dentro do espaço e quantidade de caracteres definida no sistema. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigrh.capacitacao.dominio.CertificadoCapacitacao | capacitacao.certificado_capacitacao | ====== Plano de Teste ====== Sistema: SIGRH Módulo: Capacitação Link(s): Aba de Declarações/Relatórios -> Certificado de Participação em Cursos -> Certificado de Módulos Usuários: alc Papel que usuário deve ter: SigrhPapeis.GESTOR_CAPACITACAO ===== Cenários de Teste ===== Testar os filtros disponíveis e a geração do certificado e verificar se os dados exibidos neste estão corretos. ===== Dados para o Teste ===== Não se aplica.