echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Solicitar Certificado de Participação ======
O servidor, após a realização dos cursos, pode solicitar a emissão de certificado de sua participação. Esta solicitação pode ser autorizada ou negada pela DTD (Divisão de Treinamento e Desenvolvimento). Estes certificados são utilizados para que os servidores possam, futuramente, aumentar seu desenvolvimento profissional ou solicitar progressões por capacitação.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIGRH -> Portal do Servidor -> Capacitação -> Certificado -> Solicitação de Certificado de Participação //.
Ao acessar o caso de uso, o sistema apresenta os seguintes filtros para a busca das inscrições para o qual será solicitado a emissão do certificado de participação:
* **__Servidor__**: Tipo - TEXTO. Nome do servidor.
* **Tipo de Certificado***: Tipo - TEXTO. Tipo de certificado solicitado: ''Curso'', ''Módulos'' ou ''Instrutor''.
* **Tipo de Evento de Capacitação**: Tipo - TEXTO.
* **Evento de capacitação**: Tipo - TEXTO.
* **Atividade de capacitação**: Tipo - TEXTO.
* **Turma**: Tipo - TEXTO.
A(s) inscrição(ões) retornada(s) na consulta, quando selecionado o tipo de certificado Instrutor, exibem os seguintes dados:
* **__Instrutor__**: Tipo - TEXTO. Nome do instrutor.
* **__Turma__**: Tipo - TEXTO. Nome do curso.
Neste ponto, é possível //Imprimir o certificado//.
A(s) inscrição(ões) retornada(s) na consulta, quando selecionado o tipo de certificado curso ou módulos, exibem os seguintes dados:
* **__Siape__**: Tipo - TEXTO.
* **__Nome__**: Tipo - TEXTO. Nome do servidor.
* **__Turma__**: Tipo - TEXTO. Nome do curso.
* **__CH__**: Tipo - NUMÉRICO. Carga horária do curso.
* **__Situação__**: Tipo - TEXTO. Situação de aprovação do servidor no curso.
Neste ponto, é possível visualizar dados das turmas concluídas ou selecionar turma.
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 selecionar turma, os dados são exibidos como segue:
* **__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|RN04]])
* **__Data de Término__**: Tipo - DATA. ([[#Principais regras de negócio|RN04]])
* **__Conteúdo Programático__**: Tipo - TEXTO.
Para solicitar a emissão de certifcados, o servidor deverá visualizar e concordar com a seguinte mensagem:
"Caro servidor, se a emissão de certificado for de módulos isolados, acarretará o desconto da carga horária referente a atividade de capacitação solicitada do total da carga horária acumulada de todas as atividades de capacitação cursadas.
Caso a emissão de certificado seja de todas as atividades de capacitação disponibilizadas, o sistema reiniciará a contagem das cargas horárias de novas atividades realizadas.
( )Concordo com o disposto acima.
A emissão deste certificado será utilizado para que fins:*
( )Progressão por Capacitação (Certificado com carga horária a partir de 20h)
( )Desenvolvimento Profissional
Por fim, o usuário solicita a emissão do certificado, através do botão **Solicitar Certificado**.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - O certificado somente será solicitado para servidores que forem inscritos em turmas de um ou mais eventos de capacitação do tipo Curso.
* **RN02** - Um certificado só poderá ser solicitado e gerado para eventos de capacitação distintos para cada servidor;
* **RN03** - O servidor precisa ter situação de ''Aprovado'' em todas as turmas que tiverem consolidadas e que irá compor o certificado.
* **RN04** - Caso seja selecionado mais de 1 módulo de capacitação, a data de início apresentada no certificado será a data de início do primeiro módulo cursado pelo servidor (módulo mais antigo) e a data de término será a data de término do último módulo cursado pelo servidor (módulo mais recente).
* **RN05** - Será possível solicitar Certificado de Participação com a finalidade de progressão por capacitação, apenas, se o curso tiver carga horária mínima de 20h.
* **RN06** - Não será permitido a solicitação de certificado caso o aluno não tenha respondido a avaliação de reação do curso.
* **RN07** - Caso seja certificado de módulos, reunindo várias turmas, não será permitido a solicitação de certificado com CH inferior a 20h. Certificados individuais podem ser emitidos independente da CH.
* **RN08** - É 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.
* **RN09** - O certificado individual para desenvolvimento profissional pode ser emitido independente da carga horária da turma, não tendo restrição de CH mínima. Se a opção de certificado para progressão for selecionada, será exigida CH mínima de 20h.
==== 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: Portal do Servidor
Link(s): Menu Servidor -> Capacitação -> Certificado -> Solicitar Certificado de Participação
Usuários: alc
===== Cenários de Teste =====
Testar os filtros disponíveis e a solicitação de emissão do certificado e verificar se os dados exibidos neste estão corretos.
===== Dados para o Teste =====
Para consultar os instrutores ou inscritos em cursos/módulos de capacitação acessa-se o caminho: [[desenvolvimento:especificacoes:sigrh:capacitacao:casos_de_uso:operacoes:inscricoes:consultar_inscritos| Capacitação -> Operações -> Inscrições -> Consultar Inscritos]]
SQL para consulta na base de dados: