~~ODT~~
Esse caso de uso é utilizado pelos gestores de orçamento local e global com a finalidade de cadastrar unidades da instituição como unidade central de empenho.
A Unidade central de empenho é utilizada quando não se sabe especificamente a qual unidade será atribuído um empenho cadastrado. Sendo temporariamente debitado dessa unidade central, até a definição a ser realizada na liquidação de despesa, quando finalmente esse montante é debitado da unidade real de onde sairá o recurso.
Pré-condições:
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Cadastros → Unidade Central de Empenho → Cadastrar.
O usuário precisa informar:
Caso um empenho tenha mais de uma unidade associada a ele, o campo prioridade define qual a unidade deve ser considerada como a central. Quanto menor o valor do campo prioridade, maior prioridade a unidade terá. Neste mesmo campo é sugerida a próxima prioridade disponível, já que não podem haver duas unidades com a mesma prioridade.
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.dominio.UnidadeCentralEmpenho | administrativo.sco.unidade_central_empenho |
br.ufrn.sipac.orcamento.dominio.UnidadeCentralEmpenho | sistemas_comum.comum.unidade |
Sistema: SIPAC
Módulo: Orçamento
Link(s): Orçamento → Cadastros → Unidade Central de Empenho → Cadastrar
Login(s): larrubia2, daliasaraiva
Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL.
Não se aplica.
Verificar os dados cadastrados no caso de uso de Listar Unidade Central de Empenho.
Quando logado no Sistema observar o número que aparece entre parênteses ao lado do nome “SUPERINTENDÊNCIA DE INFORMÁTICA”. Ele servirá para descobrir qual a unidade gestora do usuário logado. O código utilizado para verificar será este número sem o '.'.
Consultas para testar as regras de negócio:
Busca o id da unidade gestora da unidade do usuário logado a partir do seu codigo.
(select id_gestora from comum.unidade as u where codigo_unidade = código)
Busca a unidade gestora da unidade do usuário logado a partir do seu código
Obtem todas as unidades (orçamentárias) filhas da unidade gestora o código passado.