OS Web cria área administrativa para gerenciar categorias, locais e tipos de ordens de serviço
O OS Web passa a reunir telas para criar, editar, excluir e pesquisar categorias, subcategorias, locais e tipos de ordens de serviço, com operações de alteração restritas ao perfil Admin.
O OS Web passou a oferecer uma área administrativa para organizar informações usadas nas ordens de serviço. A nova estrutura reúne acessos a telas de usuários, categorias, subcategorias, locais, tipos de ordens de serviço e auditoria, com operações de alteração concentradas no perfil Admin.
Para categorias, subcategorias, locais e tipos, o sistema permite criar, editar e excluir registros. As telas também incluem busca por nome, o que permite localizar uma informação específica sem percorrer toda a lista. No caso das subcategorias, o formulário exige a associação com uma categoria.
A mudança interessa a gestores de contrato, equipes técnicas de campo e profissionais de TI que administram ordens de serviço e o SLA de atendimento técnico. Na prática, esses perfis passam a contar com uma área dedicada para manter a estrutura usada na classificação e no registro das ordens, em vez de depender apenas da visualização dos dados existentes.
As operações de inclusão e alteração passam por validações. O nome é obrigatório para categorias, subcategorias, locais e tipos, enquanto os campos de texto têm limite de até 100 caracteres para o nome. A subcategoria também exige uma categoria associada.
O acesso às operações de criação, edição e exclusão usa a permissão `gerenciar_info_os`, atribuída ao perfil Admin. A visualização continua separada das operações de alteração: as rotas de consulta usam a permissão `visualizar_info_os`, enquanto as rotas de escrita exigem autenticação e a permissão específica de gerenciamento.
A estrutura de dados das quatro entidades também passou a registrar datas de criação e atualização e a usar exclusão lógica. Com isso, a exclusão marca o registro para que ele deixe de aparecer nas consultas usuais, sem que a operação seja descrita como remoção física do banco de dados.