~~ODT~~
Este caso de uso é utilizado pelos gestores de projetos para alterar a situação de uma proposta de projeto. Projetos que possuem prazo de execução expirado têm os seus status automaticamente alterados para vencido pelo TimerProjetosPrazoExpirado (RN01).
O caso de uso inicia-se ao acessar o caminho Sipac → Projetos/Convênios → Projetos → Projetos em Andamento → Alterar Situação do Projeto.
Inicialmente, o sistema exibe as seguintes opções de busca para os projetos:
Os passos de consultar os projetos e visualizar seus detalhes, são os mesmo que o caso de uso Consulta Geral de Projetos.
Ao selecionar um projeto serão exibidos os seguintes dados:
APROVADO
, ATIVO
, PENDENTE ANÁLISE FUNDAÇÃO
, AGUARDANDO DOCUMENTOS
, entre outros.Ao selecionar a opção de visualizar a proposta, será exibida uma tela conforme descrito em Visualizar Projeto
Ao selecionar a opção de imprimir declarações será exibido um arquivo com as declarações relacionando a legislação correspondentes.
O caso de uso é finalizado.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.convenios.dominio.Projeto | administrativo.convenios.projeto |
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 |
Sistema: SIPAC
Módulo: Projetos/Convênios
Link(s): Aba Projetos → Projetos em Andamento → Alterar Situação do Projeto
Usuário: fabiobarreto
Perfil: Docentes e/ou Chefe de Departamento
Papel que usuário deve ter: SipacPapeis.GESTOR_PROJETOS
SELECT * FROM convenios.projeto
SELECT * FROM convenios.projeto WHERE tipo = 2 AND STATUS NOT IN (1,2,5,9,17) AND fim_execucao < CURRENT_DATE
* Executar o timer:
UPDATE infra.registro_timer SET ultima_execucao = NULL, executar_agora=TRUE WHERE classe = 'br.ufrn.sipac.projetos.timers.TimerProjetosPrazoExpirado';