Tabela de conteúdos

~~ODT~~

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

Solicitar Material em um Registro de Preços

O Sistema de Registro de Preços é regulamentado pelo Decreto 3.931/2011 e é adotado, preferencialmente, nas aquisições de produtos que apresentam consumo frequente ou em situações onde não é possível definir previamente o quantitativo a ser demandado pela Administração. Esse caso de uso permite aos usuários que possuem a permissão de requisitar material cadastrar solicitações de materiais em um registros de preço. Para mais informações sobre o sistema de registro de preço, consulte a documentação de negócio do Sistema de Registro de Preço.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Portal Administrativo → Requisições → Material/Serviço → Solicitar em um Registro de Preços → Solicitar Material em um Registro de Preços.

Passo 1

Ao acessar o caso de uso são apresentadas as seguintes opções de consulta, sendo permitido selecionar apenas uma: (RN01)

São listados os registros de preços vigentes com as seguintes informações: (RN08)

Para cada item listado, é permitido visualizar a ata do registro de preço, conforme descrito em Visualizar ata de um registro de preços.

Passo 2

Após selecionar o registro de preço desejado(RN09), são exibidas as informações sobre o processo de compra e os fornecedores participantes:

Fluxo Alternativo - Consultar os itens da Ata

É permitido consultar os itens da Ata. Para isso é solicitado a escolha de uma das opções a seguir:

Realizada a consulta, é exibida uma lista com os itens da Ata com seguintes as informações:

Para cada item listado, é permitido visualizar as quantidades do item que estão empenhadas e solicitadas.

São exibidas as seguintes informações na visualização das quantidades:

Quantidades Empenhadas:

Quantidades Solicitadas:

Passo 3

Após selecionar o fornecedor desejado, é exibida uma lista com os itens da ata para inclusão e as seguintes informações:

Buscar Item da Ata do Fornecedor:

Itens da Ata:

Passo 4

Após a inclusão do item, são exibidas as informações do processo de compra e solicitado os dados a seguir: (RN05 e RN06)

Em seguida, são exibidos os seguintes dados:

Dados do Pedido de Material:

Para cada item são disponibilizadas as opções de remover o material, excluindo o item da solicitação, alterar, que permite alterar a quantidade do item incluído, e Cotações, que permite ao usuário adicionar cotações de preços para o material incluso na solicitação.

São exibidas também as opções de inserir novo material, mudar fornecedor e continuar.

Passo 5 - Alterar

São apresentadas as seguintes informações: (RN05 e RN06)

Passo 5 - Inserir Novo Material

Permite inserir outro material na solicitação. Segue o descrito no Passo 4.

Passo 5 - Mudar Fornecedor

Permite alterar o fornecedor selecionado. Segue o descrito no Passo 2.

Passo 5 - Continuar

Nesse passo o usuário deve incluir o vetor de custo associado. Para isso, o usuário tem a opção de buscar o vetor de custo informando os seguintes dados:

O usuário realiza a busca e o sistema exibe os vetores encontrados com os seguintes dados:

Para cada item da listagem o usuário tem a opção de selecionar o vetor de custo e associar a solicitação.

Abaixo o sistema exibe o vetor de custo selecionado como os mesmos dados informados na listagem dos vetores encontrados.

Caso o usuário não encontre o vetor correspondente, o sistema possibilita que o usuário realize o cadastro de um novo vetor de custo. Para isso, o sistema abre uma pop-up e o usuário informa os seguintes dados:

Ao confirmar o cadastro, um novo vetor de custo é cadastrado e automaticamente selecionado.

As opções de cancelar, gravar e enviar são exibidas abaixo do vetor selecionado.

Passo 6 - Gravar

A solicitação é gravada e são exibidas as suas informações:

Solicitação de Material de SRP:

Itens da Solicitação de Materiais

Passo 6 - Enviar

Ao enviar, a solicitação passará pelo vínculo orçamentário conforme especificado no fluxo Vínculo orçamentário.

O caso de uso é finalizado.

Passo 7 - Comprovante da Solicitação

Após o vínculo orçamentário, a solicitação é exibida para impressão, com as seguintes informaçoes:

SOLICITAÇÃO DE EMPENHO DE MATERIAIS Nº 9…/AAAA SISTEMA DE REGISTRO DE PREÇO

Modalidade de Licitação: XX - 9…/AAAA - SIGLA UG

Processo: 99999.999999/AAAA-99 (radical.numero/ano-dv)

Validade da Ata: DD/MM/AAAA à DD/MM/AAAA

Unidade Requisitante: SIGLA - DENOMINAÇÃO DA UNIDADE (CÓDIGO DA UNIDADE)

Unidade de custo: SIGLA UG (CÓDIGO UG)

UG Gerenciadora: CÓDIGO SIAFI - SIGLA UG (CÓDIGO SIPAC)

DADOS DO FORNECEDOR
UGR CÓDIGO SIAFI - SIGLA UG (CÓDIGO SIPAC)
FORNECEDOR<TEXTO>
E-MAIL<TEXTO>
CNPJ99.999.999/9999-99
ENDEREÇO<TEXTO>
MUNICÍPIO<TEXTO>CEP99999-999Telefone9999-9999
DADOS DO PEDIDO DE MATERIAIS
ITEM ATA DESCRIÇÃO DO MATERIAL MARCA UNID. QUANT. MODALIDADE DE EMPENHO UNIT. TOTAL
2 CÓDIGO DO MATERIAL - DENOMINAÇÃO DO MATERIAL <TEXTO> UNIDADE 1 MODALIDADE R$ 200,0000 R$ 200,0000
VALOR TOTAL DO PEDIDO: R$ 200,0000

OBSERVAÇÕES

EMISSÃO DATA

UNIDADE REQUISITANTE

Autorizo a Emissão da Nota de Empenho referente à SM acima.

ORDENADOR DE DESPESA DATA

(Carimbo e Assinatura)

Principais Regras de Negócio

Resoluções/Legislações Associadas

A Lei 8666/93, que regulamenta os contratos e licitações da Administração, estabelece, dentre outras, que:

Art. 15. As compras, sempre que possível, deverão: (Regulamento)

I - atender ao princípio da padronização, que imponha compatibilidade de especificações técnicas e de desempenho, observadas, quando for o caso, as condições de manutenção, assistência técnica e garantia oferecidas;

II - ser processadas através de sistema de registro de preços;

O Sistema de Registro de Preço é regulamentado pelo Decreto 3931/2011.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.compras.dominio.ItemProcessoCompra admnistrativo.compras.item_processo_compra
br.ufrn.sipac.requisicoes.material.dominio.Material admnistrativo.public.material
br.ufrn.sipac.compras.licitacao.dominio.ItemProposta admnistrativo.compras.item_proposta
br.ufrn.sipac.requisicoes.material.dominio.RequisicaoMaterial admnistrativo.requisicoes.requisicao_material
br.ufrn.sipac.requisicoes.material.dominio.ItemRequisicao admnistrativo.requisicoes.item_requisicao

Plano de Teste

Sistema: SIPAC

Módulo: Portal Administrativo

Link(s): Aba de Requisições → Material/Serviço → Solicitar em um Registro de Preços → Solicitar Material em um Registro de Preços

Usuários: marcilia, franciscabm

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

Cenários de Teste

Dados para Teste

É necessário que haja um processo de compra de registro de preços em vigência para realizar a operação.

Para se obter um processo de compra nessas condições é necessário a realização do fluxo:

Exemplo:
 
[Gerenciadora do proceso de compra] UFRN - 10 canetas solicitadas
[Part. Ext] CT - 5 canetas solicitadas (Gestora do mesmo orgão da UFRN)
[Part. Ext] MJ - 20 canetas solicitadas (Gestora de orgão exetrno, não solicita.)
 
O saldo das quantidades disponíveis de canetas serão baseadas nas gestoras que fazem a solicitação:
- Se a unidade do usuário pertecem a UFRN ele poderá solicitar 10 canetas.
- Se a unidade do usuário pertencer a uma gestora participante externo do processo de compra ele só poderá solicitar a quantidade definida no cadastro do participante externo. Se a unidade FOR CT, por exemplo, só poderá soliitar 5 canetas.
- Se a unidade do usuário FOR uma gestora diferente da UFRN e não FOR participante externo poderá solicitar a quantidade solicitada pela UFRN somada a todas qauntidades dos participantes externo. CCET, por exemplo, poderá solicitar 35 canetas.

ou pode-se utilizar o SQL abaixo para buscar processos que estejam nessa situação:

--Substitua a data do termino da vigência no SQL para a data de realização do teste.
SELECT 
  processoco0_.num_protocolo AS col_1_0_, 
  modalidade3_.ABREVIACAO AS col_13_0_, 
  processoco0_.NUM_MODALIDADE AS col_12_0_, 
  processo1_.ano AS col_5_0_, 
  unidade4_.SIGLA AS col_15_0_ 
FROM 
  compras.PROCESSO_COMPRA processoco0_ 
  LEFT OUTER JOIN protocolo.processo processo1_ ON processoco0_.id_processo=processo1_.id_processo 
  LEFT OUTER JOIN compras.ata_registro_precos ataregistr2_ ON processoco0_.id_ata_registro_precos=ataregistr2_.id_ata_registro_precos, 
  compras.MODALIDADE_LICITACAO modalidade3_, 
  comum.UNIDADE unidade4_ 
WHERE 
  processoco0_.ID_MODALIDADE=modalidade3_.ID AND 
  processoco0_.ID_UNIDADE_GESTORA=unidade4_.ID_UNIDADE AND 
  processoco0_.SRP=TRUE AND ataregistr2_.termino_vigencia>='17/08/2011' AND 
  processoco0_.ID_STATUS<>506 AND processoco0_.id_tipo_processo_compra<>4 
ORDER BY  
  processo1_.ano DESC, SUBSTRING(processoco0_.num_protocolo, 14, 4) DESC, processoco0_.NUM_MODALIDADE, modalidade3_.ABREVIACAO

Para verificar os processos que NÃO deverão ser listados (RN08) use a SQL abaixo O resultado da consulta abaixo não deve aparecer na tela para o usuário

SELECT 
 ml.abreviacao, num_modalidade, p.ano AS ano_protocolo_ativo, SUBSTRING(pc.num_protocolo,14,4) AS ano_protocolo_desativo, pc.*
  FROM 
 compras.processo_compra pc 
 INNER JOIN compras.tipo_processo_compra tpc ON(tpc.id_tipo_processo_compra=pc.id_tipo_processo_compra) 
 INNER JOIN compras.modalidade_licitacao ml ON(pc.id_modalidade=ml.id) 
 LEFT JOIN protocolo.processo p ON(p.id_processo=pc.id_processo) 
  WHERE 
 pc.id_tipo_processo_compra = 4 --Onde 4 é ADESÂO DE REGISTRO DE PREÇOS
  ORDER BY ano_protocolo_ativo DESC, ano_protocolo_desativo DESC, pc.num_modalidade DESC, ml.abreviacao ASC;