~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Submeter Relatório Anuais====== Esse caso de uso permite ao coordenador de projetos de pesquisa (Internos, Externos e Renovados), realizar o envio do Relatório anual de projeto à PROPESQ. ===== Descrição do Caso de Uso ===== O caso de uso está disponível através do caminho : //SIGAA -> Portal do Docente -> Pesquisa -> Relatórios Anuais de Projeto -> Submeter // Ao entrar nesse caso de uso será listado os projetos de pesquisa sob coordenador do docente. * **__Código__**: Formato - AAA9999 - AAAA. Tipo - TEXTO. * **__Título do Projeto__**: Tipo - TEXTO. * **__Status do Projeto__**: Tipo - TEXTO. * **__Cota__**: Tipo - TEXTO. * **__Status do Relatório__**: Tipo - TEXTO. Com as opções: PENDENTE/ENVIADO. * **__Envio a partir de:__**: Tipo - DATA. Formato - DD/MM/AAAA. ^ Código ^ Título do Projeto ^ Status do Projeto^ |XXX9999-AAAA | Titulo do Projeto de Pesquisa | Status do Projeto | ^ Cota ^ Status do Relatório ^ Envio a partir de ^ |Nome da Cota | PENDENTE/ENVIADO | DD/MM/AAAA| O sistema lista os projetos e suas respectivas cotas vinculadas. Para cada cota exibida, será possível enviar o relatório anual ([[#Principais Regras de Negócio|RN03]]), ([[#Principais Regras de Negócio|RN04]]) e ([[#Principais Regras de Negócio|RN05]]). Ao selecionar o ícone de envio do relatório, as seguintes informações serão exibidas: * **Projeto de Pesquisa**: Formato - CÓDIGO - TÍTULO DO PROJETO. Tipo - TEXTO. * **Resumo Expandido**: Tipo - TEXTO. Após o envio do relatório, este segue para [[desenvolvimento:especificacoes:sigaa:pesquisa:casos_de_uso:ic:relatorios_de_iniciacao_cientifica:consultar_validar_relatorios_anuais|Validação]] do Gestor ou Comissão de Pesquisa. Então o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Para projetos internos, o relatório está condicionado ao período estipulado no [[desenvolvimento:especificacoes:sigaa:pesquisa:casos_de_uso:projetos:outras_operacoes:calendario|Calendário de Pesquisa]]. Projetos externos podem enviar a qualquer momento, porém, obedecendo a RN02. * **RN02**: O parametro 2_10800_31 - DIAS_PARA_ENVIO_RELATORIO_ANUAL_PROJETO_PESQUISA, disponibiliza a opção para envio do relatório. Caso o projeto não atenda a condição estabelecida no parâmetro, não será possível o envio do relatório. * **RN03**: Mesmo os projetos renovados, que já possuam relatório anual enviado, o sistema deve permitir o envio do relatório anual (do projeto renovado). * **RN04**: Todo projeto associado a uma cota, seja interno ou renovado, é obrigado a enviar o relatório anual de acordo com a data definida do cadastro da [[desenvolvimento:especificacoes:sigaa:pesquisa:casos_de_uso:projetos:cotas:cadastrar|Cota]]. //Alteração implementada a partir da versão 3.26.0 do SIGAA.// * **RN05**: Projetos Externos não necessitam enviar relatório anual. * **RN06**: O ícone de enviar o relatório, só ficará ativado quando a data permitir o envio. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.pesquisa.dominio.ProjetoPesquisa | sigaa.pesquisa.projeto_pesquisa | | br.ufrn.sigaa.projetos.dominio.Projeto | sigaa.projetos.projeto | | br.ufrn.sigaa.dominio.AreaConhecimentoCnpq | sigaa.comum.area_conhecimento_cnpq | | br.ufrn.sigaa.pesquisa.dominio.EditalPesquisa | sigaa.pesquisa.edital_pesquisa | | br.ufrn.sigaa.dominio.Unidade | sigaa.comum.unidade | | br.ufrn.sigaa.pesquisa.dominio.LinhaPesquisa | sigaa.pesquisa.linha_pesquisa | | br.ufrn.sigaa.pesquisa.dominio.FinanciamentoProjetoPesq | sigaa.pesquisa.financiamento_projeto_pesq | | br.ufrn.sigaa.pesquisa.dominio.AvaliacaoProjeto | sigaa.pesquisa.avaliacao_projeto | | br.ufrn.sigaa.pesquisa.dominio.PlanoTrabalho | sigaa.pequisa.plano_trabalho | | br.ufrn.sigaa.pesquisa.dominio.RelatorioProjeto | sigaa.pesquisa.relatorio_projeto | | br.ufrn.sigaa.pessoa.dominio.Servidor | sigaa.rh.servidor | | br.ufrn.sigaa.pessoa.dominio.DocenteExterno | sigaa.ensino.docente_externo | | br.ufrn.sigaa.pesquisa.dominio.CategoriaProjetoPesquisa | sigaa.pesquisa.categoria_projeto_pesquisa | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Portal do Docente Link(s): Portal do docente -> Pesquisa -> Relatórios Anuais de Projeto -> Submeter Usuário(s): raquellindquist, mhcosta Papel que usuário deve ter: somente coordenadores de projetos de pesquisa. ===== Cenários de Teste ===== Só deve retornar os projetos que finalizarem no ano corrente. ===== Dados para o Teste ===== ID_COORDENADOR : id do coordenador logado. ANO_CORRENTE : Ano atual do sistema. select pp.cod_prefixo, pp.cod_numero, pp.cod_ano, pp.id_coordenador,pp.id_projeto from pesquisa.projeto_pesquisa pp left outer join pesquisa.relatorio_projeto rel on pp.id_projeto_pesquisa=rel.id_projeto_pesquisa, projetos.projeto p where pp.id_projeto=p.id_projeto and (rel.enviado=falseValue() or not (exists (select rel2.id_relatorio_projeto from pesquisa.relatorio_projeto rel2 where pp.id_projeto_pesquisa=rel2.id_projeto_pesquisa))) and pp.id_coordenador= ID_COORDENADOR and p.data_fim>='01/01/ANO_CORRENTE' and p.data_fim<='31/12/ANO_CORRENTE' and (p.id_tipo_situacao_projeto not in (225 , 306 , 223 , 224))