~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Ajustar Requisição ====== Este caso de uso serve para realizar alterações nos valores contingenciados até o momento para a requisição. Por exemplo, na situação em que no momento do envio da requisição o valor contingenciado foi um, mas verificou-se que o valor a ser empenhado será menor ou mais do que o valor contido originalmente, pode-se realizar ajustes nos valores contidos. Pré-condições: O usuário deve possuir perfil de Executor de Orçamento Global ou Local para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Orçamento -> Aba Requisições -> Requisições -> Ajustar Requisição//. ===Passo 1=== O sistema solicita ao Gestor que informe os seguintes dados: * **Número**: Tipo - NUMÉRICO. ([[#principais regras de negócio|RN01, RN02]]) * **Ano**: Tipo - NUMÉRICO. * **Tipo da Requisição**: Tipo - TEXTO. ===Passo 2=== O sistema exibe as informações da requisição: * **Requisição:** Formato - NÚMERO/AAAA, Tipo - NUMÉRICO. Gestor seleciona opção para visualizar dados da requisição especificados no caso de uso [[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:requisicoes:requisicoes:consultar_requisicao|Consulta de Requisições]]. * **Unidade Solicitante:** Formato - CÓDIGO (NOME), Tipo - TEXTO. * **Unidade de Custo:** Formato - CÓDIGO (NOME), Tipo - TEXTO. * **Data:** Formato - DD/MM/AAAA HH:MM, Tipo - DATA/HORA. * **Valor:** Tipo - NUMÉRICO. O sistema lista os contingenciamentos: * **__Unidade de Custo__**: Formato - CÓDIGO (NOME), Tipo - TEXTO. * **__Natureza de Despesa__**: Formato - CÓDIGO (NOME), Tipo - TEXTO. * **__Fonte de Recurso__**: Formato - CÓDIGO (NOME), Tipo - TEXTO. * **__Saldo__**: Tipo - NUMÉRICO. * **__Valor do Contigenciamento__**: Tipo - NUMÉRICO. * Opção para alterar o contingenciamento: Selecionando esta opção e confirmando, o sistema gera um novo contingenciamento exibindo a opção de remover e o Total do Contingenciado da Requisição. ([[#principais regras de negócio|RN03]]) O caso de uso é finalidado. ===== Principais Regras de Negócio ===== * **RN01** - A requisição não poderá ser ajustada se o seu status for igual a FINALIZADA ATENDIMENTO. * **RN02** - A requisição não poderá ser ajustada se o seu status for igual a ESTORNADA. * **RN03** - A opção de remover deve somente está disponível, caso um ajuste tenha sido realizado. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | || | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Orçamento Link(s): Orçamento -> Requisições -> Requisições -> Ajustar Requisição Usuário: Papel que usuário deve ter: ===== Cenários de Teste ===== Realizar ajustes em algumas requisições e verificar no relatório se as alterações estão aparecendo. ===== Dados para o Teste ===== No relatório pode-se encontrar requisições com contingenciamentos a serem ajustados.