~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Analisar/Visualizar Requisição ====== Este caso de uso permite ao usuário visualizar as requisições que foram enviadas. Para os casos de usuários que são gestores de obras será possível também atender essas requisições. O mesmo é utilizado pelos servidores da Diretoria de Projetos e Obras da Superintendência de Infraestrutura. Pré-condições: As requisições devem ter sido enviadas. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Infra-Estrutura -> Aba Requisições -> Requisições -> Analisar/Visualizar Requisições. O Sistema exibe lista de requisições de cadastro de obras pendentes com as informações: * **__Número__:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Descrição__:** Tipo - TEXTO. * **__Unidade Requisitante__:** Tipo - TEXTO. * **__Tipo__:** Tipo - TEXTO. * Opções de Analisar e Visualizar Requisição. ====Analisando a Requisição==== O Usuário seleciona opção de Analisar a Requisição e o Sistema exibe os Dados da Requisição e formulário de Cadastro de Requisição para efetuar a edição dos dados. Dados da Requisição: * **__Número__:** 9.../AAAA, Tipo - NUMÉRICO. * **__Usuário__:** Tipo - TEXTO. * **__Data de cadastro__:** Formato - DD/MM/AAAA, Tipo - DATA. * **__Unidade Requisitante__:** Tipo - TEXTO. * **__Serviço Solicitado__:** Tipo - TEXTO. É solicitando então os dados necessários para escolha do imóvel/prédio: * **__Município__:** Tipo - COMBO - Formato: TEXTO * **__Clique aqui para mostrar os imóveis isolados (que não estão inseridos em um Campus) __:** Tipo - Checkbox Situação 1: Quando não é escolhida a opção de mostrar imóveis isolados: * **__Campus__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * **__Terrenos__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * **__Zona do Imóvel__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * **__Prédio__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Situação 2: Quando é escolhida a opção de mostrar imóveis isolados: * **__Imóvel__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * **__Prédio__:** Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ([[#principais_regras_de_negocio|RN01]]) O Sistema exibe lista de imóveis e prédios selecionados: * **__Tipo__:** Tipo - TEXTO (Imóvel/Prédio). * **__Denominação__:** Tipo - TEXTO. * Opção de remover o Imóvel/Prédio Dados Editáveis: O Sistema segue o mesmo fluxo especificado no caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:requisicoes:requisicoes:cadastrar_requisicao| Cadastro de Requisição]]. ====Visualizando a Requisição=== O Sistema exibe as informações especificadas em [[desenvolvimento:especificacoes:sipac:fluxos:fluxo_historico_requisicao| Detalhes da Requisição]]. ===== Principais Regras de Negócio ===== ***RN01** - Apenas em imóveis com prédios cadastrados ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | infra.requisicao_supinfra | | br.ufrn.sipac.supinfra.projetos.dominio.ImovelRequisicao | infra.imovel_requisicao | | br.ufrn.sipac.supinfra.projetos.dominio.PredioRequisicao | infra.predio_requisicao | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Infra-Estrutura Link(s): SIPAC -> Infra-Estrutura -> Requisições -> Requisições -> Analisar/Visualizar Requisição Usuário: gustavo Papel que usuário deve ter: SipacPapeis.GESTOR_OBRAS, SipacPapeis.GESTOR_MANUTENCAO, SipacPapeis.SUPERINTENDENTE_INFRA_ESTRUTURA,SipacPapeis.GESTOR_MEIO_AMBIENTE ===== Cenários de teste ===== Atender requisições de Meio-Ambiente ou Obras mudando o tipo dessas requisições para Manutenção. Para confirmar o cadastramento dos Imóveis/Prédios utilize a consulta abaixo: select ir.* from infra.imovel_requisicao ir inner join infra.requisicao_supinfra rs on rs.id=ir.id_requisicao_supinfra where rs.numero= and rs.ano= union select pr.* from infra.predio_requisicao pr inner join infra.requisicao_supinfra rs on rs.id=pr.id_requisicao_supinfra where rs.numero= and rs.ano= ===== Dados para o teste ===== Caso deseje cadastrar e enviar uma nova requisição é só acessar o caso de uso: SIPAC -> Infra-Estrutura -> Requisições -> Requisições -> Cadastrar Requisição.