~~ODT~~
Prazos de Entrega do Processo de Compra
Este Caso de Uso mostra quando o fornecedor entregou (quais prazos), o serviço ou material, mencionados no processo de compra.
Pré-condições: O usuário deve possuir o perfil de Gestor de Liquidação de Despesas para executar esta funcionalidade.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Liquidação de Despesas → Aba Relatórios → Gerais → Prazos de Entrega do Processo de Compra.
O sistema solicita ao usuário que informe: (RN01, RN02)
- Unidade Gestora*: Formato - SIGLA DA UNIDADE (CÓDIGO), TIPO - TEXTO E NÚMERO
Para a opção de processo:
- Número do Processo: Tipo - NUMÉRICO.
- Ano: Tipo - NUMÉRICO.
Para a opção de Licitação:
- Número da Licitação: Tipo - NUMÉRICO.
- Tipo: Tipo - TEXTO. O sistema apresenta as opções que devem ser listadas:
CC
,CI
,CV
,DL
,IN
,PR
eTP
. - Ano: Tipo - NUMÉRICO.
O sistema emite relatório conforme modelo:
Relatório de Prazos de Entrega por Processo de Compra
Licitação: Formato 9…/AAAA - CC 9/AAAA. Tipo INTEIRO.
Gestora: Formato CÓDIGO-NOME DA GESTORA, Tipo - TEXTO.
Assunto: Tipo - TEXTO.
Tipo: Tipo - TEXTO.
Status: Tipo - TEXTO.
Se o tipo da modalidade for PREGÃO os campos Abertura da Licitação e Validade da Ata são exibidos:
Abertura da Licitação: Formato DD/MM/AAAA - HH:MM, Tipo - DATA/HORA.
Validade da Ata: Formato - DD/MM/AAAA à DD/MM/AAAA, Tipo - DATA.
Prop | CPF/CNPJ | Fornecedor | Empenho | Data Receb. | Prazo Entrega | Status | Notificação | Pronunciamento | Novo Prazo |
---|---|---|---|---|---|---|---|---|---|
9 | 99.999.999/9999-99 | NOME | 999999/AAAA | DD/MM/AAAA | 99 | Regularizado | 9…/AAAA | —— | —— |
9 | 99.999.999/9999-99 | NOME | 999999/AAAA | DD/MM/AAAA | 99 | Regularizado | 9…/AAAA | —— | —— |
Principais Regras de Negócio
- RN01 - Se o fornecedor não recebeu empenho, o sistema deve criticar, “Ainda não existe entrega para o processo de compra informado. Nenhum fornecedor deste processo recebeu empenho.”
- RN02 - Se número do processo informado não tiver sido enviado para liquidação de despesas, o sistema deve criticar com a mensagem “O processo de compra informado precisa ser enviado a liquidação de compras. O processo de compra continua em andamento.”
- RN03 - O usuário logado só poder ver dados para as unidades que o papel GESTOR LIQUIDAÇÃO tem permissão. Por exemplo, o usuário com login: pedro pertence a unidade 14.00(CT), mas foi cadastrada a permissão de GESTOR LIQUIDACAO para (11.00) e (23.00) então ele possui a permissão para ver dados apenas da 11.00 e 23.00 e não possui permisão para 1400. Já o usuário que tiver o papel GESTOR LIQUIDACAO e tiver unidade de permissão igual a nulo poderá ver os dados de todas as unidades.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
br.ufrn.sipac.compras.licitacao.dominio.ModalidadeLicitacao | administrativo.compras.modalidade_licitacao |
Plano de Teste
Sistema: SIPAC
Módulo: Liquidação de Despesas
Link(s): Aba Relatórios → Gerais → Prazos de Entrega do Processo de Compra.
Usuário: paulinho
Papel que o usuário deve ter: SipacPapeis.GESTOR_LIQUIDACAO.
Cenários de Teste
Não de aplica!
Dados para o Teste
Para obter os dados par teste roda os sql abaixo:
SELECT num_modalidade, id_modalidade , data_cadastro FROM compras.processo_compra p WHERE p.id_status=504 AND id_unidade_gestora=ID_UNIDADE_GESTORA AND id_modalidade=6 --pregao