Tempo aproximado para leitura: 00:03:20 min
Dúvida
Como enviar O.S. - Ordens de serviço para histórico?
Ambiente
TOTVS Manufatura - TOTVS Manufatura (Linha Protheus) - Manutenção de Ativos (SIGAMNT) - Versão 12
Solução
A rotina Acum. Histórico Manutenção - MNTA825 copia todas as O.S. que estejam Terminadas até a data de manutenção escolhida através do parâmetro em tela, copiando também todos os seus relacionamentos como insumos, etapas, ocorrências e motivos de atraso. Todas essas informações estarão registradas em histórico, fazendo com que as tabelas inerentes a Ordem de Serviço fiquem menos populosas e melhorando o desempenho do Sistema.
A seguir são apresentadas as tabelas originais cujos registros são excluídos no processo, e as tabelas cópias, que tem os registros incluídos.
|
Original
|
Cópia
|
|---|---|
| STA - Problemas com Ordens de Serviço) | STV - Histórico de Problemas |
| STJ - Ordens de Serviço | STS - Histórico de Manutenção |
| STL - Insumos da Ordem de Serviço | STT - Histórico de Detalhes da Manutenção |
| STN - Ocorrências Retorno Manutenção | STU - Histórico de Ocorrências |
| STQ - Etapas Executadas | STX - Histórico de Etapas Executadas |
| TPL - Motivos de Atraso da O.S. | TQ6 - Histórico Motivos Atraso O.S |
| TPQ - Opções Respostas das Etapas) | TPX - Histórico de Opções Respostas da O.S |
Importante
Para garantir a integridade dos dados, é feito uma checagem de compatibilidade entre as tabelas envolvidas para avaliar se todos os campos existentes nas tabelas padrões existam também nas tabelas de histórico, haja visto, que por característica do Sistema, é possível ao usuário incluir campos específicos. Se for encontrada alguma incompatibilidade, o Sistema exibe na tela a Descrição do Problema da Estrutura, sinalizando o campo e o problema identificado.
0 Comentários