~~ODT~~

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

Anexar/Remover

Este caso de uso é utilizado pelos gestores de projetos com a finalidade de anexar um documento a um projeto.

O caso de uso inicia-se ao acessar o caminho Sipac → Projetos/Convênios → Projetos → Projetos em Andamento → Anexar/Remover Documentos → Anexar/Remover .

Serão mostradas as seguintes opções de busca para os projetos:

  • Número/Ano Antigo: Tipo NUMÉRICO, formato: 9…/AAAA. Número e Ano de Registro ou Cadastro do convênio ou contrato associado ao projeto.
  • Novo Número: Tipo NUMÉRICO. Número do projeto no novo formato. Formato - 9999.99.9999.
  • Ano: Tipo NUMÉRICO. Formato - 9999.
  • Processo: Tipo NUMÉRICO. Formato - 99999.999999/9999-99.
  • 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.
  • Valor do Projeto: Tipo NUMÉRICO. Formato - 999.999.999.999.999.999.999.999.999.999,99 a 999.999.999.999.999.999.999.999.999.999,99
  • 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. (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.
  • Membro Equipe: Formato - NOME. Tipo AUTOCOMPLETE.
  • Objetivo: Tipo TEXTO.
  • Justificativa: Tipo TEXTO.
  • Agrupar por Coordenador: Tipo LÓGICO. Pode ser Sim ou Não.
  • Exportar para Excel: Tipo LÓGICO. Pode ser Sim ou Não.
  • Formato de Impressão: 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, o(s) mesmo(s) será(ão) exibido(s) numa listagem com os seguintes dados:

  • Nº/Ano Registro: Formato - 9…/AAAA. Tipo NUMÉRICO.
  • Nº/Ano Cadastro: Formato - 9…/AAAA. Tipo NUMÉRICO.
  • Projeto: Formato - 9…/AAAA. Tipo NUMÉRICO.
  • Título do Projeto: Tipo TEXTO.
  • Vigência: Tipo DATA. Formato DD/MM/AAAA a DD/MM/AAAA.
  • Status: Tipo TEXTO.
  • Data Última Alteração: Tipo DATA. Formato DD/MM/AAAA HH:MM.
  • Valor R$: Tipo NUMÉRICO

Para cada projeto exibido na listagem é possível Visualizar Projeto, Anexar Documento e Remover Documento.

Anexar Documento

Ao selecionar a opção do anexo de documento, será exibida uma tela para escolher o arquivo a ser anexado com os seguintes dados:

  • Anexar Documento
    • Dados do Documento
      • Responsável: Formato - NOME DO USUÁRIO LOGADO. Tipo TEXTO.
      • Descrição: Tipo TEXTO.
      • Tipo do Documento*: Tipo TEXTO. Pode ser ANÁLISE TÉCNICA ou MINUTA ou NOTA TÉCNICA, entre outros.
      • Forma do Documento*: Tipo TEXTO. Pode ser Informar Texto ou Anexar Arquivo.

Se a Forma do Documento escolhida for Informar Texto, será apresentado um campo de texto para se informar o texto desejado. Já se for escolhida Anexar Arquivo, será mostrada a sub-tabela abaixo.

  • Anexar Arquivo:
    • Arquivo: Formato - NOME DO ARQUIVO. Tipo ARQUIVO.

Remover Documento

  • Remover Documento
    • Documentos Anexados ao Projeto
      • Tipo do Documento: Tipo TEXTO.
      • Responsável: Tipo TEXTO.
      • Data de Cadastro: Tipo DATA. Formato DD/MM/AAAA.
      • Descrição: Tipo TEXTO.

Com as opções de Visualizar Documento e Remover Documento.

Visualizar Projetos

Os projetos exibidos após a busca podem ser visualizados de forma detalhada. Os dados exibidos conforme descrito em Visualizar Projeto

Existem também as opções de Imprimir Relatório Geral e Imprimir Declarações.

O caso de uso é finalizado.

  • 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 - Quando o usuário possuir papel de GESTOR PROJETOS SRI, só será permitido buscar pelo âmbito internacional.

Resoluções/Legislações Associadas

Não se aplica.

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): Aba Projetos → Projetos em Andamento → Anexar/Remover Documentos → Anexar/Remover

Usuário: fabiobarreto

Papel que usuário deve ter: SipacPapeis.GESTOR_PROJETOS, SipacPapeis.GESTOR_PROJETOS_SRI

  • Verificar se o fluxo do caso de uso está funcionando corretamente.
  • Para conferir a RN01, pode-se utilizar a consulta abaixo:
  SELECT * FROM convenios.projeto WHERE STATUS = 8;
  • Para conferir a RN02, pode-se utilizar a consulta abaixo informando o título do projeto:
  SELECT *
	FROM comum.pessoa pes
	INNER JOIN convenios.participe_projeto pp ON pp.id_pessoa = pes.id_pessoa
	INNER JOIN convenios.projeto proj ON proj.id_projeto = pp.id_projeto
		WHERE proj.titulo_projeto LIKE '%?%';
  • Para conferir a RN03, pode-se utilizar a consulta abaixo informando o título do projeto:
  SELECT proj.numero, proj.ano, proj.titulo_projeto, cr.denominacao
	FROM convenios.projeto proj
	INNER JOIN convenios.tipo_captacao_recurso cr ON proj.tipo_captacao_recurso = cr.id
		WHERE proj.titulo_projeto LIKE '%?%';
  • Para conferir a RN04, pode-se utilizar as consultas abaixo informando o título do projeto:
  SELECT *
	FROM convenios.projeto pr
	INNER JOIN convenios.cronograma_desembolso cr ON cr.id_proposta_convenio = pr.id_projeto
		WHERE pr.titulo_projeto LIKE '%?%'
 
  SELECT *
	FROM convenios.projeto pr
	INNER JOIN convenios.plano_aplicacao pa ON pa.id_proposta_convenio = pr.id_projeto
		WHERE pr.titulo_projeto LIKE '%?%'
  • desenvolvimento/especificacoes/sipac/projetos_convenios/casos_de_uso/projetos/projetos_em_andamento/anexar_remover_documentos/anexar_remover.txt
  • Última modificação: 2017/04/03 18:22
  • (edição externa)