Tempo aproximado para leitura: 00:02:00 min
Dúvida
Por que o sistema apresenta mensagem de erro ao tentar excluir um registro do histórico de indicadores de uso e como proceder quando o indicador está associado a uma Ordem de Serviço (OS)?
Ambiente
Totvs Construção - Obras e Projetos - Manutenção de Equipamentos – A partir da versão 12.1.2402
Solução
O impedimento na exclusão ocorre porque o sistema protege a integridade dos dados, bloqueando a eliminação de qualquer indicador de uso que possua vínculo ativo com uma Ordem de Serviço.
Para viabilizar a exclusão do histórico, é obrigatório remover previamente o vínculo entre o indicador e a OS. No entanto, o fluxo para esse desvínculo possui duas particularidades do produto:
Status da Ordem de Serviço: Se a OS referenciada estiver com o status "Terminado", as opções de modificação ficam bloqueadas. Diante disso, torna-se necessário executar o processo de reinicialização da OS para fazê-la retornar ao status operacional ativo.
Obrigatoriedade do Campo: Caso os parâmetros do módulo definam o indicador como preenchimento obrigatório na OS, o sistema bloqueará a ação de desvincular. É preciso desativar temporariamente essa exigência nas configurações do sistema para concluir a operação e, logo em seguida, reativá-la.
Passos
Para remover o vínculo e conseguir excluir o indicador de uso com sucesso, realize o seguinte procedimento sequencial:
Acesse os parâmetros do módulo Manutenção de Equipamentos.
Desmarque temporariamente a opção Campo Indicador de Uso na OS é Obrigatório e salve a parametrização.
Vá até a visão de Ordens de Serviço, localize e selecione a OS que está amarrada ao indicador.
Caso a OS esteja com o status "Terminado", clique no menu superior, navegue até as opções de status e selecione Reiniciar a OS.
Com a OS em status ativo, entre no menu Processos da própria Ordem de Serviço e clique na opção Alterar Indicador para desvincular o registro.
Conclua o assistente de desvínculo da Ordem de Serviço.
Acesse a tela do cadastro do Objeto de Manutenção, entre nos Anexos e selecione o Histórico de Indicadores de Uso.
Selecione a leitura desejada e realize a exclusão do registro sem a ocorrência de bloqueios.
Retorne aos parâmetros do módulo e marque novamente a opção Campo Indicador de Uso na OS é Obrigatório para reestabelecer as travas de segurança do negócio.
0 Comentários