Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:22 (edição externa)

Alterar Situação do Projeto

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).

Descrição do Caso de Uso

O caso de uso inicia-se ao acessar o caminho Sipac → Projetos/Convênios → Projetos → Projetos em Andamento → Alterar Situação do Projeto.

Passo 1 - Opções para Consulta de Projeto(s)

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.

Passo 2 - Selecionar Projeto

Ao selecionar um projeto serão exibidos os seguintes dados:

Passo 3 - Alterar Situação da Proposta de Projeto

Passo 4 - Visualizar Proposta

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.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

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

Plano de Teste

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

Cenários de Teste

Dados para o Teste

  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';