~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
======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 [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:movimentacoes:movimentacoes_orcamentarias:outros:reprogramacao|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 ([[#Principais Regras de Negócio|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. ([[#Principais Regras de Negócio|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 ([[#principais regras de negócio|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 [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:consultas:transferencia:distribuicao_de_dotacao|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.