====== Cadastrar Categoria de Serviço ====== Esse Caso de Uso, permite que se cadastre Categorias de Serviços que serão utilizadas na [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:manutencao:ordens_de_servico:gerar_ordem_de_servico| geração de ordens de serviço]]. Categorias de Serviço são especialidades executadas por um determinado servidor, da própria instituição ou terceirizado. Esse caso de uso é utilizado pelos servidores da Diretoria de Projetos e Obras da Superintendência de Infraestrutura. ===== Descrição do Caso de Uso ===== Este caso de uso é acessado através do caminho: SIPAC -> Módulo Infra-Estrutura -> Aba Cadastros -> Cadastros -> Categorias de Serviço -> Cadastrar. O caso de uso inicia solicitando os dados para inserir uma nova categoria. O usuário deve informar: * **Denominação*:** Tipo - TEXTO ([[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:cadastros:cadastros:categorias_de_servico:cadastrar#principais_regras_de_negócio|RN01]]). * **Tipo de Ordem de Serviço*:** Tipo - TEXTO, as seguintes opções são disponíveis: ''Manutenção'', ''Meio Ambiente'' ou ''Serviços Urbanos''. * **Tipo de Executante*:** Tipo - TEXTO, as seguintes opções são disponíveis: ''TERCERIZADO'', ''UFRN'' ou ''OUTROS SERVIDORES''. Após ter informado todos os dados necessários, o usuário solicita o cadastro da categoria. É exibida também uma listagem onde encontram-se todas as categorias cadastradas. Nessa listagem, tem-se as seguintes informações: * **__Denominação:__** Tipo - TEXTO. * **__Ordem de Serviço:__** Tipo - TEXTO. * **__Executante:__** Tipo - TEXTO. Para cada item da listagem é possível realizar as seguintes operações: * //Alterar//: Permite alterar a categoria. * //Remover//: Permite remover a categoria ([[#principais_regras_de_negócio|RN02]]). O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Não se pode cadastrar duas categorias de serviço com o mesmo nome para o mesmo tipo de requisição; * **RN02** - Durante a remoção a categoria servidor é somente desativada do banco, não aparecendo mais nos cadastros, mas aparecendo nos relatórios; ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.supinfra.manutencao.dominio.CategoriaServidor | administrativo.infra.categoria_servidor| |br.ufrn.sipac.supinfra.manutencao.struts.TipoOrdemServico | administrativo.infra.tipo_ordem_servico| ===== Plano de Teste ===== Sistema: SIPAC Módulo: Infra-Estrutura Link(s): Cadastros -> Cadastros -> Categorias de Serviço -> Cadastrar Usuário: gustavo Papel que usuário deve ter: SipacPapeis.GESTOR_OBRAS ===== Cenários de Teste ===== Cadastrar, alterar e remover uma categoria de serviço para se averiguar as regras de negócios estão sendo aplicadas corretamente. Para visualizar as Categorias de Serviços cadastras, acessar a operação: [[listar|Listar Categorias de Serviço]] ===== Dados para o Teste ===== Para se verificar se uma categoria de serviço foi cadastrada, alterada, removida com sucesso acessar a listagem do caso de uso e as opções [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:manutencao:ordens_de_servico:gerar_ordem_de_servico| gerar ordem de serviço]] e [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:manutencao:relatorios:manutencao_por_grupo_de_trabalho|Relatório de Manutenção por Grupo de Trabalho]] na aba de manutenção do módulo de Infra-Estrutura.