~~ODT~~

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

Cadastro Ordem de Fornecimento

Este caso de uso permite aos fiscais e gestores do contrato cadastrar os prazos de entrega/instalação, informando os endereços e os itens para cada Ordem de Fornecimento. Ao final do cadastro, o fornecedor é notificado por email sobre a lista de endereço e o prazo.

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

Passo 1

O Usuário informa um ou mais filtros especificados na consulta do caso de uso Listar Contratos . O Usuário seleciona o contrato e consequentemente é direcionado para o passo 2.

Passo 2

Após o usuário seleciona o contrato para a inserção das Ordem de fornecimento, e o Sistema exibe as informações gerais especificadas no caso de uso Contrato Detalhado.

O Sistema solicita :

  • Dados da Ordem de Fornecimento
    • Tipo de Ordem*: Tipo TEXTO. Opções ENTREGA, INSTALAÇÃO E UNIFICADA.
    • Prazo de Entrega*: Tipo DATA. Formato: DD/MM/AAAA. Aparece caso opção seja Entrega
    • Prazo de Instalação*: Tipo DATA. Formato: DD/MM/AAAA.Aparece caso opção seja Instalação.

Em seguida existe a funcionalidade de inserir endereço.

Passo 3

O usuário pode inserir os endereços que farão parte da Ordem de Fornecimento. Tendo o campos para realizar a pesquisa do endereços:

  • Razão Social: Tipo - TEXTO.
  • CEP: Tipo NUMÉRICO, formato: 99999-999.
    • Caso o endereço seja um Código de Endereçamento Postal, os campos: Logradouro, Bairro, UF e Cidade serão automaticamente preenchidos.
  • Logradouro: Tipo TEXTO.
  • Bairro: Tipo TEXTO.
  • UF*: Tipo TEXTO, formato: SIGLA ESTADO, representa o UF onde a garagem está localizada.
  • Cidade*: Tipo TEXTO.

E opção de buscar todos os endereços.

Em seguida é exibida a lista com os endereço de execução encontrados, no quais são apresentadas as seguintes informações:

  • Razão Social: Tipo - TEXTO e NÚMERICO.
  • Cidade: Tipo - TEXTO.
  • Estado: Tipo - TEXTO.
  • Endereço: Tipo - TEXTO, Formato - “LOGRADOURO, NÚMERO, BAIRRO, COMPLEMENTO”.

Sendo possível escolher um endereço.

É exibido uma lista com todos os endereço já adicionados:

  • Razão Social: Tipo - TEXTO e NÚMERICO.
  • Cidade: Tipo - TEXTO.
  • Estado: Tipo - TEXTO.

Sendo possível para cada endereço adicionar, editar, apagar itens .

Passo 4

Ao inserir itens ao endereço teremos duas opções:

  • Inserir Itens do Contrato
  • Informar Valores Totais

Quando o usuário escolhe Inserir Itens do Contrato será exibido um lista de itens disponíveis:

  • Título: Título do item. Tipo TEXTO.
  • Natureza da Despesa: Natureza da Despesa do item. Tipo TEXTO.
  • Descrição: Descrição de item. Tipo TEXTO.
  • Unid. Medida: Unidade de medida do item. Tipo TEXTO.
  • Quant. Disponíveis: Unidade itens disponível. Tipo NÚMERICO
  • Quantidade Solicitada : Tipo NÚMERICO
  • Valor: Valor unitário do item. Tipo MONETÁRIO.

Com a inserção do itens do contrato será mostrado uma lista com todos os itens inseridos. com os sequintes dados:

  • Título: Título do item. Tipo TEXTO.
  • Natureza da Despesa: Natureza da Despesa do item. Tipo TEXTO.
  • Descrição: Descrição de item. Tipo TEXTO.
  • Valor: Valor unitário do item. Tipo MONETÁRIO.
  • Quantidade Solicitada : Tipo NÚMERICO
  • Total : Tipo NÚMERICO

Quando termina a inserção do itens do contrato o usuário é direcionado para a tela dos endereço.

No início do passo 4 caso escolha Inserir Valores Totais será direcionado para o cadastro de Itens de Valores totais no qual tem os seguintes campos:

  • Tipo*: Título do item. Tipo TEXTO. Material ou Serviço
  • Descrição*: Tipo TEXTO.
  • Quantidade: Tipo NÚMERICO
  • Valor: Valor unitário do item. Tipo MONETÁRIO.

Ao inserir os itens teremos a listagem dos já cadastros:

  • Tipo: Título do item. Tipo TEXTO. Material ou Serviço
  • Descrição*: Tipo TEXTO.
  • Quantidade: Tipo NÚMERICO
  • Valor: Valor unitário do item. Tipo MONETÁRIO.
  • Total: Valor unitário do item. Tipo MONETÁRIO.

Ao inserir os itens será retornado para a listagem de endereço.

Passo 5

Ao continuar será mostrados os dados do contratos e os dados da ordem de fornecimento para em seguida tenha a confirmação.

contrato:

  • Número do Contrato: Tipo NUMÉRICO, formato: 9…/AAAA.
  • Licitação: Tipo TEXTO, formato: SIGLA LICITAÇÃO - 9…/AAAA.
  • Tipo do Contrato: Tipo TEXTO.
  • Subtipo do Contrato: Tipo TEXTO.
  • Status: Tipo TEXTO.
  • Objeto do Contrato: Tipo TEXTO.
  • Contratado: Tipo TEXTO, formato: CPF ou CNPJ - DENOMINAÇÃO CONTRATADO.
  • Data de Início: Tipo DATA, formato: DD/MM/AAAA.
  • Data de Término: Tipo DATA, formato: DD/MM/AAAA.
  • Data da Publicação: Tipo DATA, formato: DD/MM/AAAA.
  • Continuado: Tipo TEXTO.
  • Valor Original do Contrato: Tipo NUMÉRICO.
  • Valor Atual do Contrato: Tipo NUMÉRICO.
  • Saldo Atual: Tipo NUMÉRICO.
  • Informações Gerais da Ordem de Fornecimento
    • Número/ANO: Tipo NUMÉRICO, formato: 9…/AAAA.
    • Prazo de Entrega: Tipo DATA, formato: DD/MM/AAAA.
    • Prazo de Instalação: Tipo DATA, formato: DD/MM/AAAA.
  • Endereço de Execução
    • Razão Social: Tipo - TEXTO e NÚMERICO.
    • Endereço: Tipo - TEXTO, Formato - “LOGRADOURO, NÚMERO, BAIRRO, COMPLEMENTO”.
    • Cidade: Tipo - TEXTO.
    • ESTADO: Tipo - TEXTO.

Para cada endereço exista Itens de Contratos/Itens Valor total:

Item Valor Total

Tipo Descrição Quantidade Valor Total
Material/Serviço 999 R$ 9,99 R$ 9,99

Item Contrato

Título Descrição Quantidade Valor Total
TEXTO TEXTO 999 R$ 9,99 R$ 9,99

O usuário tem as opções de “Apenas Gravar” e “Gravar e Enviar”, que se diferem no seguinte:

  • Apenas Gravar: Salva o que o usuário digitou até o momento, mas não submete. Sendo assim, o usuário pode terminar o cadastro em um outro momento, podendo parar e continuar quantas vezes for necessário.
  • Gravar e Enviar: Envia a ordem de fornecimento para o fornecedor. Depois desta etapa o usuário não poderá mais editar a Ordem de Fornecimento. Esta opção somente deve ser utilizada quando a ordem de fornecimento estiver pronta. Quando a ordem de Fornecimento é enviada será enviado um e-mail para o fornecedor informando que ele recebeu uma ordem fornecimento.

O caso de uso é finalizado.

  • RN01: Só é permitido informar o prazo para contratos vigentes.
  • RN02: O prazo informado pode ultrapassar a data final de vigência do contrato.
  • RN03: A quantidade informada não pode ultrapassar o quantitativo do contrato.

Resoluções/Legislações Associadas

Não se Aplica.

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: Portal Administrativo

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

Usuário: rcsl

Papel que usuário deve ter:

  • SipacPapeis.GESTOR_CONTRATO
  • SipacPapeis.FISCAL_CONTRATO
  • Realizar um cadastro de um contrato no UC: SIPAC → Módulo Contratos → Aba Geral → Contrato → Cadastrar/Editar Contrato → Receita
  • Em seguida deve cadastrar itens para o contrato no UC: SIPAC → Módulo Contratos → Aba Geral → Outros → Cadastrar Itens do Contrato.
  • Após realizar o cadastro do contrato e inserir itens já se pode cadastrar um ordem de fornecimento.

Após cadastrar um ordem fornecimento com itens de contrato podemos verificar a persistência dos dados atráves da seguinte consulta:

SELECT item.descricao, item.quantidade AS QUANTIDADE_ITEM , item.quantidade_liberada AS QUANTIDADE_LIBERADA 
       FROM contratos.ordem_fornecimento ordem 
       JOIN contratos.contrato contrato ON(ordem.id_contrato = contrato.id)
       JOIN contratos.item_contrato item ON( item.id_contrato = contrato.id)
       WHERE contrato.numero=NUMERO_CONTRATO AND contrato.ano=ANO_CONTRATO
 

Outra opção para verificar os dados da ordem de fornecimento que foram apenas gravados é no UC: Modificar Ordem de Fornecimento

  • desenvolvimento/especificacoes/sipac/portal_administrativo/casos_de_uso/contratos/cadastro_ordem_fornecimento.txt
  • Última modificação: 2017/04/03 18:21
  • (edição externa)