Tabela de conteúdos

~~ODT~~

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

Modificar Ordem de Fornecimento

Este caso de uso permite aos fiscais e gestores do contrato atualizar/enviar as ordem de fornecimento cadastradas.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Contratos → Pagamento Online → Ordem de Fornecimento → Modificar Ordem Fornecimento.

Passo 1

Ao entrar no UC são listado as ordem de fornecimento que estão com status de GRAVADA. São listadas da seguinte forma:

Para cada item da listagem tem a opção de editar,remover, visualizar.

Passo 2

Caso o usuário escolha o editar, será direcionado para o mesmo fluxo do caso de uso: Cadastro Ordem de Fornecimento iniciando no passo 2.

Passo 3

REMOVER: Será selecionada uma ordem de fornecimento para remover.

Passo 4 - Visualizar

São listados os seguintes dados:

Lista de Endereço e detalhamento do itens de cada endereço

Para cada enderço pode aparecer Itens Contrato ou Itens de Valores Total:

Item Contrato

Item Valor Total

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.contratos.dominio.OrdemFornecimento administrativo.contratos.ordem_fornecimento
br.ufrn.sipac.contratos.dominio.ItemOrdemFornecimento administrativo.contratos.item_ordem_fornecimento
br.ufrn.sipac.contratos.dominio.EnderecoExecucao administrativo.contratos.endereco_execucao
br.ufrn.sipac.contratos.dominio.ItemOrdemFornecimentoContrato administrativo.contratos.item_ordem_fornecimento_contrato
br.ufrn.sipac.contratos.dominio.ItemValorTotal administrativo.contratos.item_valor_total
br.ufrn.sipac.contratos.dominio.TipoSolicitacaoItem administrativo.contratos.tipo_solicitacao_item
br.ufrn.sipac.contratos.dominio.ItemContrato administrativo.contratos.item_contrato

Plano de Teste

Sistema: SIPAC

Módulo: Contratos

Link(s): SIPAC → Portal Administrativo → Contratos → Pagamento Online → Ordem de Fornecimento → Modificar Ordem Fornecimento.

Usuário: rcsl

Papel que usuário deve ter:

Cenários de Teste

Dados para o Teste

Para verificar o status da ordem:

    SELECT *   FROM contratos.ordem_fornecimento ordem
  	JOIN contratos.status_ordem_fornecimento STATUS ON(ordem.id_status = STATUS.id_status_ordem_fornecimento)