~~ODT~~
Este caso de uso tem o objetivo de associar um processo de compra ao um documento de empenho.
Pré-condições:
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Liquidação de Despesas → Liquidação de Despesas → Processo de Compra → Associar a Empenho.
O sistema solicita ao Gestor os dados abaixo para a busca de associar o processo ao empenho (RN01):
O Gestor confirma busca e sistema exibe os dados para confirmação:
O Gestor confirma a associação do empenho informado ao processo e sistema salva as informações.
O caso de uso é finalizado.
Não se aplica.
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho | administrativo.sco.empenho |
br.ufrn.sipac.protocolo.dominio.Processo | administrativo.protocolo.processo |
br.ufrn.sipac.cadastro.dominio.Pessoa (Fornecedor) | administrativo.comum.pessoa |
br.ufrn.comum.dominio.UnidadeGeral | administrativo.public.unidade |
br.ufrn.sipac.compras.dominio.ProcessoCompra | administrativo.compras.processo_compra |
Sistema: SIPAC
Módulo: Liquidação de Despesas
Link(s): Liquidação de Despesas → Processo de Compra → Associar a Empenho.
Usuário: paulinho
Papéis que o usuário deve ter: SipacPapeis.GESTOR_LIQUIDAÇÃO
Podemos inicialmente buscar um processo de compra no UC: Liquidação→ Liquidação de Despesas→Consulta→Processo de Compra, no filtro colocar status=LIQUIDAÇÃO. Encontre um empenho que esteja associado este processo de compra. Em seguida rode o seguinte script:
UPDATE sco.empenho e SET id_processo_compra=NULL WHERE e.id_empenho IN (SELECT e.id_empenho FROM sco.empenho e WHERE e.cod_empenho= COD_EMPENHO AND e.ano=ANO_DO_EMPENHO AND e.id_unidade_gestora=ID_UNIDADE_GESTORA ) --Podemos encontrar informações do empenho consulta Abaixo SELECT * FROM sco.empenho e WHERE e.cod_empenho= COD_EMPENHO AND e.ano=ANO_DO_EMPENHO
Agora é possível cadastrar este empenho ao processo de compra novamente.
Não se aplica.