~~ODT~~
O estorno de transferência tem o objetivo de cancelar a operação de transferência. O estorno deverá ser utilizado quando houver algum erro ao cadastrar a Transferência. A operação inativará o registro e toda a movimentação relacionada. A operação de estorno deverá reverter todas as operações realizadas na célula e na movimentação orçamentária. Caso a transferência tenha uma dotação associada, esta também deverá ser estornada. É utilizada pelos funcionários dos setores orçamentários que controlam a execução do orçamento de determinada unidade gestora.
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Estornos → Estorno → Transferência.
O caso de uso se inicia solicitando as seguintes informações para a realização da busca pela transferência:
Distribuição de Dotação
, Anulação de Distribuição de Dotação
, Alocação para Centro de Custo
, Anulação de Alocação para Centro de Custo
, Empréstimo
, Restituição
, Remanejamento
, Provisão Orçamentária
, Anulação de Provisão Orçamentária
e Repasse Orçamentário
.Caso exista uma transferência com os dados informados, o sistema exibe os dados da transferência, como:
E os dados das células orçamentárias de origem e destino (RN01), como:
Após confirmação o sistema exibe os dados do estorno e o caso de uso é finalizado.
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia | administrativo.sco.transferencia |
br.ufrn.sipac.orcamento.movimentacoes.dominio.Dotacao | administrativo.sco.dotacao |
br.ufrn.sipac.orcamento.movimentacoes.dominio.MovimentacaoOrcamentario | administrativo.sco.movimentacao_orcamentaria |
Sistema: SIPAC
Módulo: SCO
Link(s): SCO → Estornos → Estorno → Tranferência
Usuário:
Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, ScoPapeis.EXECUTOR_CONVENIO
Realizar o estorno e verificar as movimentações orçamentários no relatório SCO → Relatórios → Movimentações Orçamentárias → Movimentação Orçamentária por Unidade
select r.num_processo, r.ano_processo, codigo_unidade from requisicoes.requisicao_credito r join unidade u on (r.id_unidade_req = u.id_unidade) where r.ano_processo = ? and r.id_status <> 105, onde ? é ano do processo.
Para obter os dados necessários para a realização do teste deste caso de uso deve ser buscado estes dados em SCO → Consultas → Transferência. Clicar no link com a modalidade desejada, selecionar um período.