echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Emitir Certificação/Declaração ======
Este caso de uso permite ao gestor de extensão emitir declaração e certificado de participação para algum membro de uma determinada ação.
===== Descrição do Caso de Uso =====
Este caso de uso inicia quando o usuário acessa a opção: //SIGAA -> Extensão -> CCEP -> Emitir Documentos -> Emitir Certificação/Declaração//.
Ao acessar o caso de uso é solicitado para realizar uma busca por [[desenvolvimento:especificacoes:sigaa:extensao:casos_de_uso:busca_geral_de_acoes|ações de extensão]].
O resultado tem como dados de saída:
* **__Código__**: Formato - XX999-AAAA. Tipo - TEXTO.
* **__Título__**: Formato - TÍTULO DA AÇÃO/NOME DO COORDENADOR. Tipo - TEXTO.
* **__Unidade__**: Tipo - TEXTO.
* **__Situação__**: Tipo - TEXTO.
* **__Dimensão Acadêmica__**: Tipo - TEXTO.
Seguindo o modelo de tabela abaixo:
^ Código ^ Título ^ Unidade ^ Situação ^ Dimensão Acadêmica |
| Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO |
| ------ | ------ | ------ | ------ | ------ |
Para cada registro encontrado é possível:
* **Visualizar Ação de Extensão**
* **Selecionar Membros da Ação**
=== Fluxo Alternativo 1 - Visualizar Ação de Extensão===
Essa opção está especificada em [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:extensao:acoes_de_extensao:visualizar_acao|visualizar ação]].
=== Fluxo Alternativo 2 - Selecionar Membros da Ação===
São listados os membros da equipe, informando os seguintes dados de saída:
* **__Nome__**: Tipo - TEXTO.
* **__Categoria__**: Tipo - TEXTO.
* **__Função__**: Tipo - TEXTO.
* **__Ch__**: Tipo - NUMÉRICO.
* **__Início__**: Formato - DD/MM/AAAA. Tipo - DATA.
* **__Fim__**: Formato - DD/MM/AAAA. Tipo - DATA.
Seguindo o modelo de tabela:
^ Nome ^ Categoria ^ Função ^ Ch ^ Início ^ Fim |
| Tipo - TEXTO | Tipo - TEXTO | Tipo - TEXTO | Tipo - NUMÉRICO | Tipo - DATA | Tipo - DATA |
| ------ | ------ | ------ | ------ | ------ | ------ |
Para cada um dos membros listados, é possível realizar as seguintes ações:
* **Visualizar membro da equipe**.
* **Emitir declaração**. [[#principais_regras_de_negócio|RN02]].
* **Emitir certificado**. [[#principais_regras_de_negócio|RN03]], [[#principais_regras_de_negócio|RN04]].
==Fluxo Alternativo 2.1 - Visualizar membro da equipe==
São exibidos os dados do membro da equipe:
* **__Título da Ação__**: Tipo - TEXTO.
* **__Ano da Ação__**: Formato - AAAA, Tipo - NUMÉRICO.
* **__Coordenador(a)__**: Tipo - TEXTO.
* **__Membro da Equipe__**: Tipo - TEXTO.
* **__Categoria__**: Tipo - TEXTO.
* **__Função__**: Tipo - TEXTO.
* **__Remunerado__**: Tipo - TEXTO.
* **__Ch Semanal__**: Tipo - NUMÉRICO.
* **__Data Início__**: Formato - DD/MM/AAAA, Tipo - DATA.
* **__Data Fim__**: Formato - DD/MM/AAAA, Tipo - DATA.
==Fluxo Alternativo 2.2 - Emitir declaração==
Um documento, em formato PDF, declarando participação do membro na ação é gerado pelo sistema.
==Fluxo Alternativo 2.3 - Emitir certificado==
Um documento, em formato PDF, certificando a participação do membro na ação é gerado pelo sistema.
Então o caso de uso é finalizado.
===== Principais Regras de Negócio =====
* **RN01** - Os documentos só poderão ser emitidos para Membros da Equipe ativos.
* **RN02** - Os Certificados só serão liberados quando a participação do membro da equipe na ação for finalizada.
* **RN03** - As Declarações poderão ser emitidas a qualquer tempo para os membros ativos da ação de extensão.
* **RN04** - Para emitir o certificado as datas de início e fim devem estar dentro do período da ação.
==== Resoluções/Legislações Associadas ====
Não se aplica.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela ^
|