~~ODT~~

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

Modificar Requisição

Este caso de uso permite aos secretários e chefes de unidade modificar as requisições de material gravadas e/ou pendentes de passar pelo vínculo orçamentário.

Pré-condições: Possuir requisições cadastradas. Para saber como cadastrar uma requisição consulte a especificação Cadastrar Requisição do módulo Portal Administrativo.

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Material/Serviço → Almoxarifado → Modificar Requisição.

Passo 1

São listadas as requisições e exibidas as seguintes informações:

Requisições Pendentes de Passagem pelo Vínculo Orçamentário: (RN04)

  • Data: Formato - DD/MM/AAAA, Tipo - DATA.
  • Número: Formato - 9…/AAAA, Tipo - TEXTO.
  • Usuário: Tipo - TEXTO.
  • Almoxarifado: Tipo - TEXTO.
  • Unidade de Custo: Tipo - TEXTO. Formato: SIGLA (CÓDIGO)
  • Valor: Tipo - TEXTO.

São disponibilizadas as opções visualizar requisição, conforme descrito em Visualizar Requisição de Material e enviar requisição, que encaminha a requisição para o vínculo orçamentário, conforme especificado em Vínculo Orçamentário da Requisição.

Lista de Requisição Cadastradas (RN01, RN03)

  • Requisição: Formato - 9…/AAAA, Tipo - TEXTO.
  • Data: Formato - DD/MM/AAAA, Tipo - DATA.
  • Grupo: Tipo - TEXTO.
  • Tipo: Tipo - TEXTO.
  • Valor: Tipo - NUMÉRICO.
  • Observações: Tipo - TEXTO.

São disponibilizadas as opção de Enviar, Alterar e Remover a requisição.

Passo 2 - Enviar

Exibe os dados da requisição e lista os materiais inseridos.

Dados da requisição:

  • Número da Requisição: Formato - 9…/AAAA, Tipo - TEXTO.
  • Tipo da Requisição: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Grupo de Material: Tipo - TEXTO. Formato: NOME DO GRUPO (CÓDIGO).
  • Unidade de Custo: Tipo - TEXTO.
  • Unidade Requisitante: Tipo - TEXTO.
  • Usuário: Tipo - TEXTO. Formato: LOGIN - NOME DO USUÁRIO.
  • Destino da Requisição: Tipo TEXTO.
  • Data de Cadastro: Tipo - DATA.
  • Valor da Requisição: Tipo - NUMÉRICO.
  • Opção Orçamentária: Tipo - TEXTO.
  • Observações:Tipo - TEXTO.

Lista de Materiais:

  • : Tipo - TEXTO.
  • Código: Tipo - NUMÉRICO.
  • Denominação: Tipo - TEXTO.
  • Unid. de Medida: Tipo - TEXTO.
  • Quant.: Tipo - NUMÉRICO.

São disponibilizado as opções de Gravar e Gravar e Enviar a requisição.

Gravar

O sistema grava e exibe os dados gerais da requisição:

  • Requisição: Formato - 9…/AAAA, Tipo - TEXTO.
  • Data: Formato - DD/MM/AAAA, Tipo - DATA.
  • Tipo da Requisição: Tipo - TEXTO.
  • Unidade de Custo: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Unidade Requisitante: Tipo - TEXTO.
  • Valor da Requisição: Tipo - NUMÉRICO.

Gravar e Enviar

O sistema encaminha a requisição para o vínculo orçamentário, conforme especificado em Vínculo Orçamentário da Requisição.

Passo 2 - Alterar

O sistema exibe o grupo de material atendido pelo Almoxarifado selecionado:

  • Grupo de Material: Tipo - TEXTO. Formato: CÓDIGO - NOME DO GRUPO.

Em seguida, exibe as informações:

  • Código: Tipo - NUMÉRICO.
  • Denominação: Tipo - TEXTO.

Lista de Materiais:

  • : Tipo - NUMÉRICO.
  • Código: Tipo - NUMÉRICO.
  • Denominação: Tipo - TEXTO.
  • Quantidade: Tipo - NUMÉRICO.
  • Valor: Tipo - NUMÉRICO.
  • Total: Tipo - NUMÉRICO.
  • Opção de Alterar dados do Material: Permite alterar a quantidade informada.
  • Remover Material: Exclui o material da lista.

Após a confirmação, segue conforme descrito no Passo 2 - Enviar.

Passo 2 - Remover

São exibidos os dados da requisição e dos materiais:

  • Número da Requisição: Formato - 9…/AAAA, Tipo - TEXTO.
  • Tipo da Requisição: Tipo - TEXTO.
  • Status: Tipo - TEXTO.
  • Grupo de Material: Tipo - TEXTO. Formato: NOME DO GRUPO (CÓDIGO).
  • Unidade de Custo: Tipo - TEXTO.
  • Unidade Requisitante: Tipo - TEXTO.
  • Data: Formato - DD/MM/AAAA, Tipo - DATA.
  • Valor: Tipo - NUMÉRICO.
  • Observações: Tipo - TEXTO.

Lista dos Materiais:

  • Código: Tipo - NUMÉRICO.
  • Denominação: Tipo - TEXTO.
  • Unid. de Med: Tipo - TEXTO.
  • Quant.: Tipo - NUMÉRICO.
  • Valor: Tipo - NUMÉRICO.
  • Total: Tipo - NUMÉRICO.
  • Qtd. Atend.: Tipo - NUMÉRICO.
  • Proc Compra: Tipo - NUMÉRICO. Formato: 99999.999999/AAAA-99.

Histórico das Modificações na Requisição

  • Data: Tipo DATA.
  • Status: Tipo TEXTO.
  • Usuário: Tipo TEXTO. Formato: LOGIN DO USUÁRIO.
  • Observações:Tipo TEXTO.

O caso de uso é finalizado.

  • RN01 - Se o usuário for chefe da unidade, serão listadas as requisições da sua unidade. Caso contrário, serão listadas somente as requisições que cadastradas pelo usuário.
  • RN02 - Só é possível alterar ou enviar uma requisição se o ano desta requisição for igual ao ano atual.
  • RN03 - Só são listadas as requisições com status CADASTRADA ou AUTORIZADA.
  • RN04 - As requisições listadas são as que foram autorizadas pela chefia da unidade e que não passaram pelo vínculo orçamentário.(Adicionado em 11/08/2011 referente a tarefa 69252)

Resoluções/Legislações Associadas

Não se aplica.

Classe Tabela
br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial administrativo.requisicoes.requisicao_material

Sistema: SIPAC

Módulo: Portal Administrativo

Link(s): Requisições → Material/Serviço → Almoxarifado → Modificar Requisição

Usuários: marcilia, pedro, cunha

Papel que o usuário deve ter: SipacPapeis.REQUISITOR ou SipacPapeis.REQUISITOR_MATERIAL

Cadastrar novas requisições de material e observá-las em modificar requisição.

Verificar se as operações de enviar, alterar e remover estão funcionando corretamente. Verificar se as regras de negócio são respeitadas.

Esse caso de uso se encontra dentro do fluxo de Requisição de Material do Almoxarifado.

Para cadastrar novas requisições de material, deve-se acessar o caso de uso Cadastrar Requisição.

Consulta que retorna as requisições de material da unidade GABINETE DO REITOR (11.32):

SELECT req.numero, req.ano, req.data, t.denominacao, req.valor, u.login, un.sigla
FROM requisicoes.requisicao_material req
JOIN requisicoes.tipo_requisicao t ON req.id_tipo = t.id
JOIN comum.unidade un ON req.id_unidade_req = un.id_unidade
JOIN comum.usuario u ON req.id_usuario = u.id_usuario
WHERE req.id_status IN (100, 600)
AND un.codigo_unidade = 1132
ORDER BY req.data DESC;
  • desenvolvimento/especificacoes/sipac/requisicoes/casos_de_uso/material/almoxarifado/modificar_requisicao.txt
  • Última modificação: 2017/04/03 18:22
  • (edição externa)