~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Requisição de Manutenção/Obras de Infraestrutura ====== Este caso de uso permite que sejam cadastradas requisições de Manutenção/Obra/Meio Ambiente da Infraestrutura. Uma requisição de Manutenção/Obra/Meio Ambiente da Infraestrutura é uma solicitação de serviços que podem ser executados na Infraestrutura da instituição. Essas requisições são solicitadas pelos gestores de obras ou requisitores de infraestrutura das unidades e aprovadas pelos gestores de Infraestrutura da instituição. Pré-condição: O usuário deve possuir um perfil de Requisitor, Requisitor de SupInfra ou Gestor de Obras para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Portal Administrativo -> Requisições -> Infraestrutura -> Obra/Manutenção -> Cadastrar Requisição.// ====Passo 1==== O sistema solicita que informe: * **Tipo de Requisição***: Tipo - TEXTO. Opções: ''OBRAS'', ''MANUNTENÇÃO'' e ''MEIO AMBIENTE''. Para o tipo ''OBRA'', o sistema solicita os dados: * **Tipo da Obra***: tipo - TEXTO. ([[#principais_regras_de_negócio|RN02]])([[#principais_regras_de_negócio|RN09]]) * **Plano Diretor***: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN03]]) * Imóvel ([[#principais_regras_de_negócio|RN06 e RN02]]) * Imóvel/Terreno: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN04, RN05, RN15 e RN16]]) * Zona do Imóvel/Terreno: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN07]]) * Edificação/Benfeitoria: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN08]]) * Imóveis/Edificações inseridas ([[#principais_regras_de_negócio|RN02]]) * **__Tipo__**: Tipo - TEXTO. * **__Município__**: Tipo - TEXTO. * **__Campus__**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN10]]) * **__Imóvel/Terreno__**: Tipo - TEXTO. * **__Edificação/Benfeitoria__**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN10]]) * **__Zona__**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN10]]) * **__Usuário__**: Tipo - TEXTO. * Fonte de Recurso * **Justificativa***: Tipo - TEXTO. Para o tipo ''MEIO AMBIENTE'', o sistema solicita: * **Serviço**: Tipo - TEXTO. Opções: ''Qualidade da água'', ''Gerenciamento de Recursos'', ''Cobertura Vegetal'', ''Educação Ambiental'', ''Controle de Zoonoses'' e ''Diversos''. Para o tipo ''MANUTENÇÃO'', o sistema solicita: * **Tipo do Serviço*** * **Viário**: Tipo - LÓGICO. As opções exibidas são: ''Construção'', ''Recomposição'', ''Remoção'', ''Sinalização''. * **Instalações Elétricas e Telecomunicações**: Tipo - LÓGICO. As opções exibidas são: ''Elétrica - Manutenção - Ponto de Iluminação'', ''Elétrica - Manutenção - Ponto de Tomada'', ''Elétrica - Nova Instalação - Ponto de Iluminação'', ''Elétrica - Nova Instalação - Ponto de Tomada'', ''Telecomunicação - Manutenção - Ponto de Lógica'', ''Telecomunicação - Manutenção - Ramal'', ''Telecomunicação - Nova Instalação - Ponto de Lógica'' e ''Telecomunicação - Nova Instalação - Ramal''. * **Serviços Gerais **: Tipo - LÓGICO. As opções exibidas são: ''Pequena Construção'', ''Pequena Reforma'', ''Pintura'', ''Marcenaria/Carpintaria'' E ''Outros''. * **Instalações Hidráulicas e Sanitárias**: Tipo - LÓGICO. As opções exibidas são: ''Hidráulicas - Manutenção'', ''Hidráulicas - Nova Instalação'', ''Hidráulicas - Limpeza de Reservatório'', ''Hidráulicas - Outros Sanitária - Manutencao'', ''Sanitária - Nova Instalação'', ''Sanitária - Desobstrução'' e ''Sanitária - Outros''. Os tipos de serviços são cadastrados no caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:cadastros:cadastros:subgrupo_de_requisicao_de_manutencao:cadastrar | Lista/Alterar subgrupo de Manutenção ]] ([[#principais_regras_de_negócio|RN01]]) Para todos os tipos de requisição, o sistema solicita as seguintes informações: * **Nome** *: Tipo - TEXTO * **Telefone** *: Formato - (CODIGO DA REGIÃO) - 9999-9999, Tipo - NUMÉRICO * **Ramal** *: Tipo - NUMÉRICO * **E-mail** *: Tipo - TEXTO * **Horário para atendimento** *: Tipo - TEXTO * **Descrição e Local** *: Tipo - TEXTO. * **Observações**: Tipo - TEXTO. * **Descrição** *: Tipo - TEXTO. * **Local** *: Tipo - TEXTO. * **Observações** : Tipo - TEXTO. O sistema listas as últimas cinco requisições que não foram finalizadas para a sua unidade com as seguintes informações: ^ Requisição ^ Status ^ Descrição ^ | NUMÉRICO | TEXTO | TEXTO | | ----- | ----- | ----- | * **Opção para //visualizar// as requisições.** * **__Tipo da Requisição__**: Tipo - TEXTO. * **__Requisição gravada pelo Usuário__**: Tipo - TEXTO. * **__Data de cadastro__**: Tipo - DATA. * **__Unidade Requisitante__**: Tipo - TEXTO. * **__Descrição da obra__**: Tipo - TEXTO. * **__Local da obra__**: Tipo - TEXTO. * **__Representante da Unidade de Origem__**: Tipo - TEXTO. * **__Telefone(s) do Representante__**: Tipo - NUMÉRICO. * **__Ramal__**: Tipo - NUMÉRICO. * **__E-mail__**: Tipo - TEXTO. * **__Tipo de Serviço Requisitado__**: Tipo - TEXTO. * **Unidade de Custo**: Tipo - TEXTO. * O sistema lista as ordens de serviços associadas (se existir) com as seguintes informações: * **__Diagnóstico__**: Tipo - TEXTO. * **__Número/Ano__**: Tipo - NUMÉRICO. O sistema exibe opção para visualizar a ordem de serviço. Para visualizar o usuário deve ter um perfil de Gestor de Manutenção. * **__Data de Cadastro__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * O sistema exibe lista com o histórico das requisições com as seguintes informações: * **__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Status__**: Tipo - TEXTO. * **__Usuário__**: Tipo - TEXTO. * **__Observações__**: Tipo - TEXTO. **Dados da Ordem Serviço** * **__Número da Ordem de Serviço__**: Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Número da Requisição__**: Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Unidade__**: Tipo - TEXTO. * **__Solicitante__**: Tipo - TEXTO. * **__Descrição da Requisição__**: Tipo - TEXTO. * **__Os Servidores__**: Tipo - LÓGICO. Corresponde a função dos servidores. **DIAGNÓSTICO DA VISTORIA:**____________________________ **VISTORIA EXECUTADA:** O usuário pode selecionar as opções ''Integralmente'', ''Parcialmente'' e ''Não Executado''. ====Passo 2==== o sistema exibe as informações da requisição: * **__Tipo da Requisição__**: Tipo - TEXTO * **__Tipo de Obra__**: Tipo - TEXTO ([[#principais_regras_de_negócio|RN11]]) * Imóveis/Edificações Inseridas ([[#principais_regras_de_negócio|RN02]]) * **__Tipo__**: Tipo - TEXTO. * **__Denominação__**: Tipo - TEXTO. * **__Justificativa__**: Tipo - TEXTO * **__Requisição gravada pelo Usuário__**: Tipo - TEXTO * **__Data de cadastro__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Unidade Requisitante+__**: Tipo - TEXTO * **__Descrição da obra__**: Tipo - TEXTO * **__Representante da Unidade de Origem__**: Tipo - TEXTO * **__Telefone(s) do Representante__**: Tipo - NUMÉRICO * **__Ramal__**: Tipo - NUMÉRICO * **__E-Mail__**: Tipo - TEXTO * **Unidade de Custo** *: Tipo - TEXTO, Formato - nome ( codigo ), Entrada de Dado: codigo. * O sistema exibe as opções: * Gravar: a requisição é apenas gravado no sistema, mas não é enviada para o setor de infraestrutura para atendimento. * Gravar e Enviar: a requisição é gravada e enviada para o setor de infra-estrutura para atendimento ( [[#principais_regras_de_negócio | RN01]]). Para opção Gravar: o sistema exibe mensagem de confirmação com os seguintes atributos: * **__Número da Requisição__**: Tipo - NUMÉRICO, Formato - 9.../AAAA. * **__Data__**: Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo da Requisição__**: Tipo - TEXTO * **__Unidade Requisitante__**: Tipo - TEXTO * **__Unidade Custo__**: Tipo - TEXTO Para a opção de gravar e enviar ( [[#principais_regras_de_negócio | RN12, RN13 e RN14]]): o sistema exibe uma mensagem de confirmação e os seguintes dados: * **__Número da Requisição__**: Tipo - NUMÉRICO, Formato - 9.../AAAA. * **__Data__**: Tipo - DATA, Formato: dia/mes/ano. * **__Tipo da Requisição__**: Tipo - TEXTO. * **__Justificativa__**: Tipo - TEXTO. * **__Unidade Requisitante__**: Tipo - TEXTO. * **__Unidade Custo__**: Tipo - TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Na exibição dos tipo de serviços, no cadastro da requisição, só devem ser exibidos os serviços que no cadastro de grupos de serviço não possuem filhos, ou seja, não possuem sub-grupos associados * **RN02** - Será exibido se o sistema estiver configurado para utilização do patrimônio imóvel, esta configuração é dada pelo parâmetro: UTILIZA_PATRIMONIO_IMOVEL. * **RN03** - Exibido se o //Tipo da Obra// for //Nova//. * **RN04** - Campo desabilitado até que seja definido o //Tipo da Obra//, pois possui regras que dependem dessa informação. * **RN05** - Os imóveis devem ser agrupado por Municípios e Campus, se se não houver campus. * **RN06** - Se o //Tipo da requisição// for diferente de //Meio Ambiente//. * **RN07** - Zonas associadas ao imóvel selecionado. * **RN08** - Edificações/Benfeitorias associadas a zona selecionada. * **RN09** - Se o //Tipo da Obra// for diferente de //Reforma// deve se atribuído de forma automática a //Fonte de Recurso// **CAPITAL**. Se o //Tipo da Obra// for igual de //Reforma// deve se atribuído de forma automática a //Fonte de Recurso// **CUSTEIO**. * **RN10** - Exibidos somente se houver a informação. * **RN11** - Exibido se //Tipo da Requisição// for REQUISIÇÃO DE OBRAS. * **RN12** - Gravar e Enviar uma requisição com um usuário sem ser chefe da unidade. CE: A requisição deve ficar como CADASTRADA E ENVIADA. * **RN13** - Gravar e Enviar uma requisição com um usuário chefe de unidade vinculada a um centro acadêmico. CE: A requisição deve ficar como CADASTRADA, ENVIADA, AUTORIZADA PELO CHEFE IMEDIATO e PENDENTE DE AUTORIZAÇÃO DO CENTRO. * **RN14** - Gravar e Enviar uma requisição com um usuário chefe de unidade NÃO vinculada a um centro acadêmico. CE: A requisição deve ficar como CADASTRADA, ENVIADA, AUTORIZADA PELO CHEFE IMEDIATO. * **RN15** - Se a zona não existir para o imóvel selecionado o sistema deve solicitar apenas o nome do imóvel. * **RN16** - Se a zona do imóvel selecionado existir o sistema deve mostrar as zonas do imóvel selecionado pelo requisitor e em seguir mostrar os prédios da zona selecionada para seleção do requisitor. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.supinfra.manutencao.dominio.SubGrupoManutencao|administrativo.infra.sub_grupo_manutencao| |br.ufrn.sipac.supinfra.manutencao.dominio.GrupoManutencao|administrativo.infra.grupo_manutencao| |br.ufrn.sipac.supinfra.manutencao.dominio.SubGrupoRequisicao|administrativo.infra.sub_grupo_requisicao| |br.ufrn.sipac.supinfra.manutencao.dominio.SubGrupoManutencao|administrativo.infra.sub_grupo_manutencao| |br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | administrativo.infra.requisicao_superinfra| ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Requisições -> Infraestrutura -> Obra/Manutenção -> Cadastrar Requisição Usuário: lane Papel que usuário deve ter: SipacPapeis.REQUISITOR SUPINFRA, SipacPapeis.REQUISITOR ===== Cenários de Teste ===== * Para verificar as requisição Cadastrar e/ou Cadastrada e Enviadas acessar o link, Portal Administrativo -> Requisições -> Infraestrutura -> Obra/manutenção -> Acompanhar requisições Enviadas. ===== Dados para o Teste ===== Para visualizar os tipo de serviços, ou cadastar um novo tipo, utilizar os seguintes casos de uso: * [[ desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:cadastros:cadastros:subgrupo_de_requisicao_de_manutencao:listar_alterar | Lista Subgrupos (Tipos de serviço) ]] * [[ desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:cadastros:cadastros:subgrupo_de_requisicao_de_manutencao:cadastrar | Cadastrar Subgrupos (Tipos de serviço) ]] Para verificar a RN1 acesso o seguinte Infraestrutura -> Cadastros -> Subgrupo de Requisição de Manutenção -> Listar/Altear -> Associar um Subgrupo e cadastrar um subgrupo filho para qualquer dos listados. Em seguida acessar Portal Administrativo -> Requisições -> infraestrutura -> Obra/Manutenção -> Cadastrar Requisição, e verificar a RN1.