Tabela de conteúdos

~~ODT~~

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

Adicionar Materiais a um Termo de Acautelamento

Este caso de uso é utilizado pelos gestores do setor de patrimônio para adicionar itens patrimoniais a um Termo de Acautelamento vigente. Os Termos de Acautelamento são abertos através do caso de uso Abertura de Termo de Acautelamento, e enquanto durar a sua vigência (que pode ser no máximo por um ano), podem ser adicionados materiais ao termo, que é o que faz este caso de uso. Para mais informações consulte o caso de uso anteriormente citado.

Para utilizar este caso de uso, é necessário que tenha sido realizada a Abertura de Termo de Acautelamento.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Patrimônio → Bens → Acautelamento → Adicionar Materiais a um Termo.

Passo 1

O caso de uso inicia com uma busca pelo termo de acautelamente a ter os materiais adicionados. Para realizar essa consulta é necessário informar:

Os termos de acautelamento encontrados são exibidos, com as seguintes informações:

Para cada termo de acautelamento exitem as opções de visualizar, renovar ou selecionar o termo para adição de materiais.

Passo 2

Fluxo Alternativo 1: Ao escolher a opção de Visualizar

O sistema exibe o passo 3 da Abertura de Termo de Acautelamento.

Fluxo Alternativo 2: Ao escolher a opção de Renovar

Caso esteja disponível (RN02), o caso de uso segue como o Renovar Termo de Acautelamento.

Fluxo Alternativo 3: Ao Selecionar o Termo de Acautelamento para Adicionar os bens

Caso esteja disponível para seleção (RN03), o caso de uso segue como o passo 2 da Abertura de Termo de Acautelamento. Com a peculiaridade de que os bens já inseridos no Termo de Acautelamento são exibidos em uma lista, que exibe os bens por Denominação (Tipo - TEXTO), Nº. de Tombamento (Tipo - NUMÉRICO) e Data Prevista para Devolução (Tipo - DATA), sendo possível alterar esta data, que já vem por padrão como a mesma data de fechamento. Os novos bens inseridos no termo são exibidos com as mesmas informações e opções que os já inseridos, porém estes podem ser removidos antes de confirmar a operação (RN04)

Passo 3

A seguir, é exibido o Termo de Acautelamento conforme passo 3 da Abertura de Termo de Acautelamento.

Pode-se então imprimir o Termo de Acautelamento conforme passo 4 da Abertura de Termo de Acautelamento.

Principais Regras de Negócio

Perfil:Gestor De Patrimônio De Unidade Gestora

Perfil: Gestor de Patrimônio Local

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.patrimonio.acautelamento.dominio.Cautela administrativo.patrimonio.cautela
br.ufrn.sipac.patrimonio.acautelamento.dominio.ItemCautela administrativo.patrimonio.item_cautela
br.ufrn.sipac.patrimonio.patrimonio.dominio.Bem admnistrativo.patrimonio.Bem
br.ufrn.sipac.patrimonio.comuns.dominio.LocalBem administrativo.patrimonio.local_bem

Plano de Teste

Sistema: SIPAC

Módulo: Patrimônio

Link(s): Patrimônio → Bens → Acautelamento → Adicionar Materias a um Termo

Usuário: san, diretordmp, adaildo.

Papel que usuário deve ter:

Cenários de Teste

Realizar testes adicionando materiais a um termo já aberto. Na primeira tela do caso de uso deve-se buscar um termo utilizando um dos critérios de busca disponiveis(Número da Cautela, Nome do Detentor, Unidade do Detentor, Período de Aberuta e Período Previsto para Fechamento).

Para verificar se os bens foram adicionados utilizar a Consulta de Termo de Acautelamento disponível em Patrimônio > Consultas > Movimentações > Termo de Acautelamento.

Dados para o Teste

O número da Cautela pode ser encontrada usando o seguinte SQL:

SELECT c.num_cautela FROM patrimonio.cautela c

O nome do Servidor é buscado por um Auto Complete.

Para o Período será usado a data de abertura do Termo de Acautelamento. Para se listar as datas de abertura dos termos já abertos utilizar o seguinte SQL:

 SELECT c.data_abertura FROM patrimonio.cautela c 

Para verificar os dados referentes a Data Prevista para Fechamento, utilizar o seguinte SQL:

SELECT c.data_prevista_fecha FROM patrimonio.cautela c

Para verificar as seguintes regras de negócio:

  SELECT * FROM patrimonio.bem b where b.status in ('5')

Onde:

  1. TipoStatus.ACAUTELADO = 5
  SELECT * FROM patrimonio.bem b where b.id_tipo_entrada is null 
  SELECT * FROM patrimonio.bem b where b.estado_bem not in ('6', '5', '10', '8', '4')

Onde:

  1. TipoEstadoBem.DEFEITUOSO = 6
  2. TipoEstadoBem.EM_MANUTENCAO = 5
  3. TipoEstadoBem.INDISPONIVEL = 10
  4. TipoEstadoBem.IRRECUPERAVEL = 8
  5. TipoEstadoBem.RECOLHIDO = 4