~~ODT~~
Consultar Reprogramação
Esta operação tem a finalidade de exibir as reprogramações realizadas entre células de mesma unidade.
Esse caso de uso é utilizado pelos executores orçamentários locais e globais com a finalidade de realizar consulta aos reprogramações realizadas através do sistema.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Orçamento → Aba Consultas → Transferência → Reprogramação.
O sistema solicita que o gestor informe pelo menos um dos seguintes dados (RN01):
- Número do Documento: Tipo - NUMÉRICO. Se selecionado, o Intervalo de data e de valores serão desabilitados.
- Intervalo de Data: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. (RN02)
- Intervalo de Valores: Tipo - NUMÉRICO.
Após a consulta, o sistema exibe uma lista de reprogramações entre as células de mesma unidade, com os seguintes dados (RN01 e RN02):
- Documento: Tipo - NUMÉRICO.
- Data: Formato - DD/MM/AAAA, Tipo - DATA.
- Unidade de Origem: Formato - NOME UNIDADE(CÓDIGO), Tipo - TEXTO.
- Unidade de Destino: Formato - NOME UNIDADE(CÓDIGO), Tipo - TEXTO.
- Valor: Tipo NUMÉRICO.
e uma opção para visualizar os dados da operação:
- Os dados da Movimentação estão especificados no caso de uso distribuição de dotação orçamentária.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - A unidade gestora da unidade de origem ou destino deverá ser igual a unidade gestora do usuário logado ou a unidade do convênio, no caso da execução orçamentária ser de convênio.
- RN02 - A reprogramação deverá ter seu ano igual ao ano orçamentário em execução.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.orcamento.movimentacoes.dominio.Transferencia | administrativo.sco.transferencia |
Plano de Teste
Sistema: SIPAC
Módulo: Orçamento
Link(s): Orçamento → Consultas → Transferência → Reprogramação
Usuário: larrubia2 (Executor do Orçamento Global), meres (Executor do Orçamento Local)
Papel que usuário deve ter: SipacPapeis.EXECUTOR_CONVENIO, SipacPapeis.EXECUTOR_ORCAMENTO, SipacPapeis.EXECUTOR_ORCAMENTO_GLOBAL, SipacPapeis.DIRETORES
Cenários de Teste
Não se aplica!
Dados para o Teste
Cadastrar Reprogramação através do caso de uso Orçamento → Movimentações → Movimentações Orçamentárias → Outros → Reprogramação, e verificar se estão sendo exibidos no relatório. Também testar as regras de negócio.