Tabela de conteúdos

~~ODT~~

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

Consulta de Saídas Avulsas

Este caso de uso é utilizado pelos gestores de almoxarifado da instituição com a finalidade de alterar ou remover os registros das saídas avulsas já inseridas no sistema.

Descrição do Caso de Uso

Este caso de uso é iniciado ao acessar o link no caminho: SIPAC → Almoxarifado → Estoque → Consultas → Consulta de Saídas Avulsas.

Passo 1

Primeiramente o sistema exibe a relação de saídas avulsas realizadas. Para fins de refinamento da consulta, o usuário pode vir a preencher um dos seguintes campos:

São mostrados os seguintes dados das saídas avulsas:

E apresenta as opções de (RN01, RN02, RN03 e RN04):

Fluxo Alternativo 1 : Imprimir Comprovante

Segue o fluxo descrito em Imprimir Comprovante.

Fluxo Alternativo 2 : Alterar

Neste passo o sistema exibe os mesmos dados exibidos na listagem anterior e solicita os seguintes dados:

Fluxo Alternativo 3: Remover

O sistema exibe uma tela de confirmação mostrando os seguintes dados:

O caso de uso então é 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.almoxarifado.comuns.dominio.MovimentacaoEstoque administrativo.almoxarifado.movimentacao_estoque

Plano de Teste

Sistema: SIPAC.

Módulo: Almoxarifado.

Link(s): Aba Estoque → Consultas → Consulta de Saídas Avulsas.

Usuário: genibaldo, kmbso, amsg.

Papel que usuário deve ter: SipacPapeis.GESTOR_GERAL_ALMOXARIFADO ou SipacPapeis.AUDITOR.

Cenários de Teste

Caso deseje cadastrar um calendário de evento do tipo Calendário para Alterações em Entradas/Saídas do Almoxarifado/Patrimônio, utilize o usuário “kmbso” no caso de uso: Sipac → Portal Administrativo → Outros → Calendário → Calendário Contábil (Calendário Contábil).

Dados para o Teste

Para verificar o saldo atual do material afim de conferir as RN05 e RN06 pode-se utilizar a consulta abaixo informando o nome do material e do usuário utilizado:

SELECT em.id_estoque_material, saldo, u.id_unidade, em.id_almoxarifado FROM almoxarifado.estoque_material em
  INNER JOIN almoxarifado.almoxarifado a ON a.id = em.id_almoxarifado
  INNER JOIN comum.material m ON em.id_material = m.id_material
  INNER JOIN comum.usuario u ON a.id_unidade = u.id_unidade
	  WHERE m.denominacao = ? AND u.login = ?;

Para registrar saídas avulsas, pode utlizar o caso de uso de Registrar Saída Avulsa.