~~ODT~~ ====== Modificar Requisição de Planejamento de obra ====== Este caso de uso tem a finalidade de permitir alterar os dados da requisição de planejamento de obras cadastrada. Os envolvidos no processo são as unidades requisitantes. Pré-condições: * O ator necessita ter efetuado o cadastrado da requisição de planejamento de obras no caso de uso [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:planejamento_de_obras:cadastrar_requisicao| Cadastrar Requisição de Planejamento de Obras]] * Para modificar a requisição é preciso ter a permissão de REQUISITOR DE PLANEJAMENTO DE OBRAS e o parâmetro Utiliza_Planejamento_obras esteja com valor verdadeiro, caso contrário o caso de uso não exibido para o ator. * O sistema só deve mostrar a requisição nesse caso de uso se o último status da requisição estiver como CADASTRADA. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC => Portal administrativo -> Requisição -> Planejamento de obras -> Modificar requisição ( [[#Principais Regras de Negócio|RN01]] ). O sistema exibe a lista de requisições com status cadastrada com os atributos: * **__Requisição__:** Formato - Número/AAAA. * **__Tipo de Obra__:** * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Unidade Requisitante__:** Tipo - TEXTO. * **__Usuário de cadastro__:** Tipo - TEXTO. * **__Data de Cadastro__:** Tipo - DATA. * Para cada registro de requisição o sistema exibe opção de enviar, alterar e remover. Se a opção selecionada seja alterar, o sistema deve permitir alterar os dados do caso de uso [[desenvolvimento:especificacoes:sipac:requisicoes:casos_de_uso:planejamento_de_obras:cadastrar_requisicao| Cadastrar Requisição de Planejamento de Obra ]]. Se a opção selecionada seja enviar o sistema exibe as informações: * **__Requisição__:** Formato - Número/AAAA. * **__Tipo de Obra__:** Tipo - TEXTO. * **__Plano Diretor__:** Tipo - TEXTO. * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Data de Cadastro__:** Tipo - DATA. * **__Usuário de cadastro e ramal__:** Tipo - TEXTO. * **__Unidade Requisitante__:** Tipo - TEXTO. * **__Descrição do Planejamento__:** Tipo - TEXTO. * **__Unidade de Custo__:** Tipo - TEXTO. O ator precisa confirmar o envio da requisição e o sistema exibe mensagem de sucesso da operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Aplicar regras de negócio do caso de uso Portal Administrativo -> Requisições -> Infraestrutura -> Planejamento de obra -> Cadastrar Requisição. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.supinfra.projetos.dominio.ImovelRequisicao | infra.imovel_requisicao | | br.ufrn.sipac.supinfra.projetos.dominio.PredioRequisicao | infra.predio_requisicao | | br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoPlanejamentoObra | infra.requisicao_planejamento_obra | | br.ufrn.sipac.supinfra.projetos.dominio.TipoObra | infra.tipo_obra | | br.ufrn.sipac.patrimonio_imovel.dominio.Imovel | patrimonio_imovel.imovel | | br.ufrn.sipac.patrimonio_imovel.dominio.PlanoDiretor | patrimonio_imovel.plano_diretor | | br.ufrn.sipac.patrimonio_imovel.dominio.Predio | patrimonio_imovel.predio | | br.ufrn.sipac.patrimonio_imovel.dominio.ZonaTerreno | patrimonio_imovel.zona_terreno | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Requisições -> Infraestrutura -> Planejamento de Obras -> Modificar Requisição. Usuário: ecosta Papel que usuário deve ter: SipacPapeis.REQUISITOR_PLANEJAMENTO_OBRAS, SipacPapeis.REQUISITOR ===== Cenários de Teste ===== * Realizar as operações disponível: * Enviar; * Alterar; * Remover; ===== Dados para o Teste ===== * Deve cadastrar uma requisição de planejamento de obras usando somente a operação de enviar: * SIPAC ⇒ Portal administrativo ⇒ Infraestrutura ⇒ Planejamento de obras ⇒ Cadastrar requisição