~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Estornar Subempenho ====== A operação de estornar é utilizada para desativar o registro do subempenho. Geralmente está operação é utilizada quando o usuário comete algum erro ao cadastrar o subempenho. É utilizada pelos funcionários dos setores orçamentários que controlam a execução do orçamento de determinada unidade gestora. Ao realizar um estorno do subempenho as seguintes operações são realizadas: === Célula Orçamentária === * Subtrai o total de empenhos e adiciona o saldo da célula orçamentária associada ao subempenho. === Empenho === * Subtrai o saldo e o valor do empenho referente ao subempenho === Requisição === * Desassocia todas as requisições associadas ao subempenho alterando o seu status para A EMPENHAR, caso o tipo da requisição não seja Material Solicitação de Registro de Preço, caso seja altera o status para ATENDIDA. * Gera um movimento de requisição informando que a requisição está sendo alterada devido a um estorno de subempenho. * Define as quantidades atendidas como zero, se o status não for ATENDIDA. Se for ATENDIDA, deixa como o usuário modificou em Modificar Atendimento SRP. === Transferências Orçamentárias === * Estorna todas as transferências associadas ao subempenho. === Movimentação Orçamentária === * Estorna todas as movimentações orçamentárias relacionadas ao subempenho. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC → Orçamento → Aba Estornos → Estorno → SubEmpenho//. Para realizar o estorno de um subempenho é necessário primeiro informar o empenho ao qual o subempenho está associado. Após consultar o empenho, o sistema exibe as informações do empenho: ***__Empenho__**: Tipo NUMÉRICO. ***__Gestora__**: Tipo TEXTO. ***__Data__**: Tipo DATA. ***__Processo__**: Tipo NUMÉRICO. ***__Prog. de Trabalho Resum.__**: Tipo TEXTO. ***__Natureza da Despesa__**: Tipo TEXTO. ***__Fonte de Recurso__**: Tipo TEXTO. ***__Esfera__**: Tipo TEXTO. ***__Plano Interno__**: Tipo TEXTO. ***__Modalidade__**: Tipo TEXTO. ***__Licitação__**: Tipo NUMÉRICO. ***__Credor__**: Tipo NUMÉRICO. ***__Ordem Bancária__**: Tipo NUMÉRICO. ***__Total do empenho__**: Tipo NUMÉRICO. ***__Saldo do Empenho__**: Tipo NUMÉRICO. ***__Registrado por__**: Tipo TEXTO. e são listados todos os subempenhos relacionados, com as seguintes informações: ***__Centro de Custo__**: Tipo TEXTO. ***__Célula__**: Tipo NUMÉRICO. ***__Valor__**: Tipo NUMÉRICO. ***__Saldo__**: Tipo NUMÉRICO. Para cada subempenho é possível estorná-lo ([[#principais regras de negócio|RN01]]). É exibido o comprovante do estorno com os dados: ***__Data__**: Tipo DATA. ***__Número do Empenho__**: Tipo NUMÉRICO. ***__Unidade__**: Tipo TEXTO. ***__Célula Orçamentária__**: Tipo TEXTO. ***__Usuário__**: Tipo TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== ***RN01** - Para que seja possível estorna um subempenho é necessário que: * Não existam reforços associados; * Não existam anulações de empenho associados; * Não existam lançamentos associados; * O subempenho não seja o único associado ao empenho; ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.orcamento.movimentacoes.dominio.SubEmpenho|administrativo.sco.sub_empenho| |br.ufrn.sipac.orcamento.movimentacoes.dominio.CelulaOrcamentaria|administrativo.sco.celula_orcamentaria| |br.ufrn.sipac.orcamento.movimentacoes.dominio.SubEmpenhoRequisicao|administrativo.sco.sub_empenho_requisicao| |br.ufrn.sipac.orcamento.movimentacoes.dominio.Empenho|administrativo.sco.empenho| ===== Plano de Teste ===== Sistema: SIPAC Módulo: SCO Link(s): SCO -> Estorno -> SubEmpenho Usuário: larrubia2 Papel que usuário deve ter: ScoPapeis.EXECUTOR_ORCAMENTO, ScoPapeis.EXECUTOR_ORCAMENTO_GLOBAL, ScoPapeis.EXECUTOR_CONVENIO ===== Cenários de Teste ===== Para acompanhar o resultado do estorno do subempenho é possível consultar o relatório SCO -> Relatórios -> Saldos -> Orçamentário por Unidade, informa a unidade do subempenho que está sendo estornado. Através deste relatório é possível visualizar as operações realizadas na célula orçamentária. Para acompanhar o resultado nas movimentações é possível consultar o relatório SCO -> Relatórios -> Movimentações Orçamentárias -> Movimentação Orçamentária por Unidade, neste relatório ao informa a unidade do subempenho que está sendo estornado, não deverá aparecer nenhuma movimentação de transferência e empenho para a célula orçamentária do subempenho estornado. ===== Dados para o Teste ===== Para testar este caso de uso é necessário ter o número de um empenho que possua mais de um subempenho. Para consultar os empenhos segue o seguinte link SCO -> Consultas -> Empenho.