Tabela de conteúdos

~~ODT~~

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

Receber Ordem de Fornecimento

Este caso de uso permite aos fornecedores receberem as ordens de fornecimentos enviadas pelo setor de contratos. As ordem de fornecimento são enviadas pelo caso de uso: SIPAC → Portal Administrativo → Contratos → Ordem de Fornecimento → Cadastrar Ordem Fornecimento.

Descrição do Caso de Uso

Este caso de uso inicia quando o fornecedor acessa a opção: SIPAC → Portal Fornecedor → Contratos → Receber Endereço de Entrega.

Passo 1

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

Todos Número/Ano Número Contrato Tipo de Ordem Enviado Em Prazo Entrega Prazo Instalação Situação
LÓGICO NUMÉRICO NUMÉRICO TEXTO NUMÉRICO TEXTO TEXTO TEXTO
—– —– —– —– —– —– —– —–

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

VISUALIZAR: Na visualização lista 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 fornecedor seleciona as ordem de fornecimento e em seguida recebi. Após receber a lista, o prazo de entrega se inicia.

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.StatusOrdemFornecimento administrativo.contratos.status_ordem_fornecimento

Plano de Teste

Sistema: SIPAC

Módulo: Contratos

Link(s): SIPAC → Portal Fornecedor → Contratos → Receber Endereço de Entrega.

Usuário: jacksondvs Fornecedor: Miranda Computação e Comercio LTDA. - CNPJ: 11.982.113/0005-80 (login:mirandapc)

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)