~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar/Remover Ordem de Serviço ====== Este caso de uso é utilizado pelos gestores de manutenção, na Divisão de Manutenção da Superintendência de Infraestrutura, para alterar e/ou remover ordens de serviço relacionadas às requisições de manutenção. A ordem de serviço é um documento que tem a função de emitir comunicações sobre o que deve ser executado a respeito de uma manutenção. Pré-condição: O usuário deve ter o perfil de Gestor de Manutenção para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== O caso de uso é iniciado quando a seguinte opção é acessada: SIPAC -> Módulo Infraestrutura -> Aba Manutenção -> Ordens de Serviço -> Alterar/Remover Ordem de Serviço. O Usuário faz busca informando um ou mais dos parâmetros: * **Requisição (Nº/Ano)**: Tipo - NUMÉRICO, formato: 9.../AAAA. * **Ordem de Serviço( Nº/Ano)**: Tipo - NUMÉRICO, formato: 9.../AAAA. * **Unidade**: Tipo - TEXTO, formato: DENOMINAÇÃO (CÓDIGO). * **Executante**: Tipo - TEXTO. * **Status**: Tipo - TEXTO, as seguintes opções são disponíveis: ''Concluída'', ''Parcial'' e ''Não concluída''. * **Tipo de Serviço**: Tipo TEXTO, as seguintes opções são disponíveis: ''Outros'', ''Manutenção'', ''Ponto de Iluminação'', ''Ponto de Tomada'', dentre outras que podem ser encontrada no caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:cadastros:cadastros:subgrupo_de_requisicao_de_manutencao:listar_alterar | Listar/Aletrar Subgrupo de Manutenção ]] * **Período**: Tipo Data, formato: DD/MM/AAAA a DD/MM/AAAA. * **Categoria Profissional:** Tipo - TEXTO. O Sistema exibe lista de ordens de serviço com os atributos: * **__Data de Cadastro__**: Tipo - DATA. formato: DD/MM/AAAA * **__Ordem de Serviço__**: Tipo NUMÉRICO, formato: 9.../AAAA. * **__Tipo Ordem de Serviço__**: Tipo TEXTO. * **__Data Conclusão__**: Tipo DATA. * **__Requisição__**: Tipo NUMÉRICO, formato: 9.../AAAA. * **__Unidade Requisitante__**: Tipo TEXTO. * Opção para visualizar, remover e alterar a Ordem de Serviço. === Remover Ordem de Serviço === Caso o usuário solicite a remoção da ordem de serviço, o sistema solicita a confirmação e então o registro é finalizado. === Visualizar Ordem de Serviço === O Sistema exibe as informações: ***__Ordem de Serviço__:** Formato - 9.../AAAA - DD/MM/AAAA. ***__Número da Requisição__**: Tipo - NUMÉRICO, formato: 9.../AAAA. ***__Unidade__**: Tipo - TEXTO. ***__Solicitante__**: Tipo - TEXTO. ***__Ramal__**: Tipo - NUMÉRICO. ***__Descrição da Requisição__**: Tipo - TEXTO. ***__Local__**: Tipo - TEXTO. ***__Executante(s)__**: Tipo - TEXTO. Opções de subdivisões: ***__Tipo do Servidor__**: Tipo - TEXTO. ***__Nome Servidor__**: Tipo - TEXTO. Após o nome do executante é mostrada quantidade de horas no formato - 9.99. ***__Categorias Profissionais__**: Tipo - LÓGICO. ***__Diagnóstico da Vistoria__**: Tipo - TEXTO. ***__Vistoria Executada__**: Tipo - TEXTO. São apresentadas como três possíveis respostas: ''CONCLUÍDA'', ''PARCIAL'' e ''NÃO EXECUTADA''. ***__Data de Cadastro__**: Tipo - DATA. ***__Data de Conclusão__**: Tipo - DATA. ***__Motivo__**: Tipo - TEXTO. São apresentadas como quatro possíveis respostas: ''OUTROS'', ''SOBRECARGA DE SERVIÇO'', ''FALTA DE MATERIAL'' e ''FALTA DE EQUIPAMENTO''. ***__Observações da Requisição__**: Tipo - TEXTO. === Alterar Ordem de Serviço === O Sistema exibe as informações da requisição: * **__Número da Requisição__**: Tipo - NUMÉRICO, formato: 9.../AAAA. * **__Unidade Requisitante__**: Tipo - TEXTO, formato: SIGLA GESTORA - DENOMINAÇÃO UNIDADE. * **__Solicitante__**: Tipo - TEXTO. * **__Ramal__**: Tipo - NUMÉRICO. * **__Descrição da Requisição__**: Tipo - TEXTO. * **__Horário para Atendimento__**: Tipo - TEXTO. * **__Tipo de Serviço__**: Tipo - TEXTO. O Sistema solicita a alteração dos dados se desejável pelo usuário: O usuário pode modificar os dados da ordem de serviço, conforme especificado no caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:manutencao:ordens_de_servico:gerar_ordem_de_servico | Gerar Ordem de Serviço ]] O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.supinfra.manutencao.dominio.OrdemServico | administrativo.infra.ordem_servico | | br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | administrativo.infra.requisicao_supinfra | | br.ufrn.sipac.supinfra.manutencao.struts.TipoOrdemServico | administrativo.infra.tipo_ordem_servico | | br.ufrn.sipac.supinfra.manutencao.dominio.TipoExecutanteOrdemServico | administrativo.infra.ordem_servico_tipo_exec | | br.ufrn.sipac.supinfra.manutencao.dominio.TipoExecutante.StatusOrdemServico | administrativo.infra.status_ordem_servico | | br.ufrn.sipac.supinfra.manutencao.dominio.TipoExecutante | administrativo.infra.tipo_executante | | br.ufrn.sipac.supinfra.manutencao.dominio.CategoriaServidor | administrativo.infra.categoria_servidor | | br.ufrn.sipac.supinfra.manutencao.dominio.ExecutanteCategorias | administrativo.infra.executante_categorias | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Infra-estrutura Link(s): Aba Manutenção -> Ordens de Serviço -> Alterar/Remover Ordem de Serviço Usuário: lane Papel que usuário deve ter: SipacPapeis.GESTOR_MANUTENCAO ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste === Não se aplica.