====== Gerar/Anexar Minuta ====== Este caso de uso serve para gerar ou anexar uma minuta a um projeto. Esta opção é utilizada pelos gestores de projetos. ===== Descrição do Caso de Uso ===== O caso de uso inicia-se ao acessar o caminho //Sipac -> Projetos/Convênios -> Projetos -> Projetos em Andamento -> Anexar/Remover Documentos -> Gerar/Anexar Minuta.// Serão mostradas as seguintes opções de busca para os projetos: * **Número/Ano Antigo**: Formato - 9999/AAAA e Tipo do Número/Ano. Tipo NUMÉRICO. Número e Ano de ''Registro'' ou ''Cadastro'' do convênio ou contrato associado ao projeto. * **Novo Número**: Formato - 9999.99.9999. Tipo NUMÉRICO. Número do projeto no novo formato. * **Classificação**: Tipo TEXTO. Referente a classificação do convênio. Por exemplo: Cooperação, Despesa, Estágio, Receita, etc. * **Âmbito do Projeto**: Tipo TEXTO. Pode ser ''Internacional'' ou ''Nacional''. * **Forma de Captação de Recursos**: Tipo TEXTO. Pode ser ''Recurso captado pela FUNPEC'', ''Recursos Diretamente Arrecadados'', entre outros. * **Tipo de Captação de Recursos**: Tipo TEXTO. Pode ser ''Projetos sem o envolvimento da Fundação'', ''Tipo B'', entre outros. * **Título do Projeto**: Tipo TEXTO. * **Vigência entre**: Formato - DD/MM/AAAA e DD/MM/AAAA. Tipo DATA. * **Tipo do Projeto**: Tipo TEXTO. Pode ser ''DESENVOLVIMENTO - CIENTÍFICO E TECNOLÓGICO'', ''DESENVOLVIMENTO - INSTITUCIONAL'', ''ENSINO - GRADUAÇÃO'', entre outros. * **Situação do Projeto**: Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **Técnico Responsável**: Formato - NOME. Tipo TEXTO. * **CPF/CNPJ do Partícipe**: Formato - 999.999.999-99 ou 99.999.999/9999-99. Tipo NUMÉRICO. * **Órgão/Entidade Proponente**: Tipo TEXTO. * **Órgão/Entidade Concedente**: Tipo TEXTO. * **Coordenador**: Formato - NOME. Tipo AUTOCOMPLETE. * **Avaliador**: Formato - NOME. Tipo AUTOCOMPLETE. * **Fiscalizador**: Formato - NOME. Tipo AUTOCOMPLETE. * **Objetivo**: Tipo TEXTO. * **Justificativa**: Tipo TEXTO. * **Agrupar por Coordenador**: Tipo LÓGICO. Pode ser ''Sim'' ou ''Não''. * **__Opções de Ordenação__** * **Ordenador por**: Tipo TEXTO. Pode ser ''PROJETO'' ou ''TÍTULO'', entre outros. Caso exista algum projeto com os parâmetros de busca informados, os mesmos serão exibidos numa listagem com os seguintes dados: * **__Nº/Ano Registro__**: Formato - 9999/AAAA. Tipo NUMÉRICO. * **__Nº/Ano Cadastro__**: Formato - 9999/AAAA. Tipo NUMÉRICO. * **__Projeto__**: Formato - 9999/AAAA. Tipo NUMÉRICO. * **__Título do Projeto__**: Tipo TEXTO. * **__Data de Início__**: Formato - DD/MM/AAAA. Tipo DATA. * **__Data de Fim__**: Formato - DD/MM/AAAA. Tipo DATA. * **__Status__**: Tipo TEXTO. ===Visualizar Projeto(s)=== Os projetos exibidos após a busca podem ser visualizados de forma detalhada. Os dados exibidos conforme descrito em [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_visualizar_projeto | Visualizar Projeto ]] * //Há também as opções de Gerar Minuta e Anexar Minuta.// Ao selecionar a opção do anexo de minuta, será exibida uma tela para escolher o arquivo de minuta a ser anexado com os seguintes dados: * **__Anexar Documento__** * **__Dados do Documento__** * **__Tipo do Documento__**: Tipo TEXTO. * **__Responsável__**: Formato - NOME DO USUÁRIO LOGADO. Tipo TEXTO. * **__Anexar Arquivo__**: * **__Arquivo__**: Formato - NOME DO ARQUIVO. Tipo ARQUIVO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - O campo **Situação do Projeto** ficará sempre selecionado com a opção ''PENDENTE ANÁLISE PROPLAN''. Pois só podem ser consultados projetos com esse status neste caso de uso. * **RN02** - Os dados da tabela **Partícipes Inseridos** só serão exibidos caso exista algum partícipe inserido no projeto. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.convenios.dominio.Convenio | administrativo.convenios.convenio | | br.ufrn.sipac.convenios.dominio.ClassificacaoConvenio | administrativo.convenios.classificacao_convenio | | br.ufrn.sipac.convenios.dominio.TipoDocConvenio | administrativo.convenios.tipo_documento_convenio | | br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade | | br.ufrn.sipac.cadastro.dominio.Pessoa | administrativo.comum.pessoa | | br.ufrn.sipac.convenios.dominio.ConvenenteTipoConvenente | administrativo.convenios.convenente_tipo_convenente | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Projetos Link(s): Sipac -> Projetos/Convênios -> Projetos -> Projetos em Andamento -> Anexar/Remover Documentos -> Gerar/Anexar Minuta Usuário: fabiobarreto Papel que usuário deve ter: SipacPapeis.GESTOR_CONVENIO ===== Cenários de Teste ===== ===== Dados para o Teste =====