~~ODT~~
O caso de uso permite ao usuário cadastrar uma situação do processo de compra. O caso de uso pode ser utilizado pelos usuários responsáveis pelas compras nas unidades e centros.
O caso de uso se inicia quando a opção SIPAC → Compras/Licitação → Compras → Processo de Compra/Licitação → Cadastrar Situação do Processo é acessada.
No início deve-se realizar a busca (RN01) pelo processo a partir de uma das seguintes opções de busca:
Neste passo, é necessário informar os dados da situação do processo a ser cadastrada. Na tela serão apresentados os seguintes dados:
Dados Gerais do Processo:
ANÁLISE/AJUSTES TERMO REFERÊNCIA
, ANÁLISE/AJUSTES PROJETO BÁSICO
, PESQUISA MERCADO
, MINUTA DE EDITAL
, MINUTA DE CONTRATO
, DOTAÇÃO ORÇAMENTÁRIA
, entre outras.É disponibilizado a opção de remover uma situação anteriormente cadastrada.
Concluído o cadastro, são exibidas as seguintes informações:
Dados Gerais do Processo:
É disponibilizada a opção de cadastrar nova situação para o mesmo processo, permitindo o preenchimento dos campos anteriormente citados e a opção de remover a situação anteriormente cadastrada, se houver.
O caso de uso é finalizado.
Cancelado
, Finalizado
ou Em Liquidação
.LEI 8666 de 21/06/1993: Regulamenta o art. 37, inciso XXI, da Constituição Federal, institui normas para licitações e contratos da Administração Pública e dá outras providências.
Classe | Tabela |
---|---|
br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao | administrativo.compras.modalidade_licitacao |
br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
br.ufrn.sipac.compras.dominio.TipoProcessoCompra | administrativo.compras.tipo_processo_compra |
br.ufrn.sipac.compras.dominio.SituacaoProcesso | administrativo.compras.situacao_processo |
br.ufrn.sipac.compras.dominio.FaseProcesso | administrativo.compras.fases_processo |
Sistema: SIPAC
Módulo: Compras/Licitação
Link(s): Aba Compras → Processo de Compra/Licitação → Cadastrar Situação do Processo
Usuário: rms, jscm, jlourenco.
Papel que usuário deve ter: SipacPapeis.GESTOR_COMPRA, SipacPapeis.GESTOR_IMPORTACAO, SipacPapeis.GESTOR_SERVICOS_COMPRAS, SipacPapeis.GESTOR_RELATORIOS_COMPRAS, SipacPapeis.GESTOR_PAGAMENTO_SERVICO_PF.
Verificar se o fluxo do caso de uso está funcionando corretamente.
SELECT id_proc_compra, num_processo, ano_processo, id_modalidade, abreviacao as modalidade, id_status, pc.data_cadastro, num_modalidade, id_unidade_gestora, id_inciso_dl_in, valor, valor_real, valor_cancelado, valor_acrescido FROM compras.processo_compra pc INNER JOIN compras.modalidade_licitacao ml ON id_modalidade = id WHERE id_status NOT IN (504, 505, 506);
SELECT id_proc_compra, num_processo, ano_processo, titulo, id_modalidade, observacoes, id_usuario, data_abertura, data_envio_lic, id_tipo_compra, data_fechamento, id_status, data_cadastro, num_modalidade, id_usuario_envio_licitacao, data_julgamento, id_usuario_julgamento, justificativa_supressao, srp, data_validade_ata, data_inicio_ata, id_unidade_gestora, id_inciso_dl_in, valor, valor_real, valor_cancelado, valor_acrescido, sequencia_modalidade_compra, item_edital, objeto_detalhado FROM compras.processo_compra WHERE num_processo = ? AND ano_processo = ?;
SELECT situacao, id_processo_compra, id_fase, data, data_inicio, data_fim, nome as fase FROM compras.situacao_processo sp INNER JOIN compras.processo_compra pc ON pc.id_proc_compra = sp.id_processo_compra LEFT JOIN compras.fases_processo fp ON fp.id_fases_processo = sp.id_fase WHERE num_processo = ? AND ano_processo = ?;