advpl-specialist
Processos de Negocio

Modulo de Manutencao de Ativos (MNT)

Documentacao completa do modulo de Manutencao de Ativos (SIGAMNT) do TOTVS Protheus - PCM, ordens de servico, planos preventivos e integracoes

Modulo de Manutencao de Ativos (MNT)

Visao Geral

O modulo de Manutencao de Ativos (SIGAMNT) do TOTVS Protheus e uma solucao completa para o Planejamento e Controle de Manutencao (PCM) de ativos industriais e gestao de frotas. Ele abrange desde o cadastro de bens/equipamentos ate o controle de ordens de servico corretivas, preventivas, preditivas e de lubrificacao, integrando-se diretamente com os modulos de Estoque, Compras, Ativo Fixo, PCP, Financeiro, RH e TMS.

Prefixo do modulo: MNT Sigla do ambiente: SIGAMNT Prefixo das rotinas: MNTA0xx (cadastros), MNTA1xx (manutencao), MNTA2xx (solicitacoes), MNTA3xx (planos), MNTA4xx (ordens de servico), MNTC8xx (consultas/custos), MNTR6xx (relatorios)

Ciclo principal de manutencao

Cadastro de Bens → Cadastro de Manutencao → Plano Preventivo → Geracao de O.S. → Execucao (Insumos/MDO) → Encerramento → Historico

O modulo suporta os seguintes tipos de manutencao:

  • Corretiva: Reparo imediato apos falha (MNTA420)
  • Preventiva: Manutencao programada por tempo ou contador (MNTA410/MNTA330)
  • Preditiva: Baseada em monitoramento de condicao
  • Lubrificacao: Plano especifico de lubrificacao de equipamentos

Tabelas Principais

ST9 - Bens (Ativos/Equipamentos)

Cadastro mestre de bens e equipamentos gerenciados pelo modulo de manutencao. Cada registro representa um ativo fisico que sera alvo de manutencao. Suporta categorias: equipamentos, veiculos, locais e ferramentas.

CampoTipoTamDescricao
T9_FILIALC2Filial
T9_CODBEMC16Codigo do bem/ativo
T9_NOMEC40Nome do bem
T9_CATBEMC1Categoria: 1=Equipamento, 2=Veiculo, 3=Local, 4=Ferramenta
T9_STATUSC2Status do bem
T9_DESTATC30Descricao do status
T9_CCUSTOC9Centro de custo
T9_NOMCUSTC40Nome do centro de custo
T9_CENTRABC6Centro de trabalho
T9_NOMTRABC30Nome do centro de trabalho
T9_CODFAMIC6Codigo da familia do bem
T9_NOMFAMIC40Nome da familia
T9_TIPMODC10Tipo/modelo do bem
T9_DESMODC20Descricao do tipo/modelo
T9_FABRICAC6Codigo do fabricante
T9_NOMFABRC40Nome do fabricante
T9_FORNECEC6Codigo do fornecedor
T9_LOJAC2Loja do fornecedor
T9_NOMFORNC50Nome do fornecedor
T9_MODELOC10Modelo do equipamento
T9_SERIEC15Numero de serie
T9_DTCOMPRD8Data de compra
T9_VALCPAN12Valor de compra
T9_DTGARAND8Data de vencimento da garantia
T9_PRGARANN6Prazo de garantia
T9_UNGARANC1Unidade da garantia: H=Hora, D=Dia, S=Semana, M=Mes, A=Ano, K=Km
T9_ESTRUTUC1Possui estrutura (S/N)
T9_TEMCONTC1Controle por contador: S=Sim, N=Nao, P=Principal, I=Indireto
T9_TPCONTAC20Tipo de contador (Horimetro, Odometro, etc.)
T9_POSCONTN9Posicao atual do contador
T9_CONTACUN12Contador acumulado
T9_VARDIAN6Variacao media diaria do contador
T9_LIMICONN9Limite do contador (virada)
T9_SITMANC1Situacao para manutencao: A=Ativo, I=Inativo
T9_SITBEMC1Situacao do bem: A=Ativo, I=Inativo, T=Transferido
T9_LOCALC6Local fisico
T9_CODIMOBC14Codigo do ativo imobilizado (SN1)
T9_CHAPAC20Chapa do imobilizado
T9_CODESTOC15Codigo no estoque (SB1)
T9_LOCPADC2Armazem padrao
T9_CUSTOHON9Custo hora do equipamento
T9_CALENDAC3Turno/calendario de trabalho
T9_PRIORIDC3Prioridade de producao
T9_TERCEIRC1Manutencao por terceiro: 1=Sim, 2=Nao
T9_MOVIBEMC1Bem movel (S/N)
T9_DTINSTAD8Data de instalacao
T9_DTBAIXAD8Data de baixa
T9_MTBAIXAC4Motivo da baixa
T9_PLACAC8Placa do veiculo
T9_CAPMAXN7Capacidade do tanque (litros)
T9_MEDIAN9Media de consumo (km/litro)
T9_TIPVEIC2Tipo do veiculo
T9_CHASSIC20Chassi do veiculo
T9_RENAVAMC15Renavam
T9_BARCODEC20Codigo de barras/QR Code
T9_PARTEDIC1Controle de parte diaria: 1=Sim, 2=Nao
T9_LUBRIFIC1Controle de abastecimento: 1=Sim, 2=Nao
T9_DESCRICM10Descricao detalhada (memo)

Indices principais:

  • Ordem 1: T9_FILIAL + T9_CODBEM
  • Ordem 2: T9_FILIAL + T9_NOME
  • Ordem 3: T9_FILIAL + T9_CODFAMI + T9_CODBEM
  • Ordem 4: T9_FILIAL + T9_CCUSTO + T9_CODBEM

STJ - Ordens de Servico de Manutencao

Armazena as ordens de servico (O.S.) de manutencao. Cada registro representa uma O.S. associada a um bem, contendo datas planejadas/reais de parada e manutencao, custos apurados e status de execucao.

CampoTipoTamDescricao
TJ_FILIALC2Filial
TJ_ORDEMC6Numero da ordem de servico
TJ_PLANOC6Codigo do plano de manutencao
TJ_TIPOOSC1Tipo da O.S.: B=Bem, L=Local
TJ_CODBEMC16Codigo do bem/ativo
TJ_NOMBEMC40Nome do bem
TJ_SERVICOC6Codigo do servico de manutencao
TJ_NOMSERVC40Nome do servico
TJ_SEQRELAC3Sequencia da manutencao
TJ_TIPOC3Tipo de manutencao
TJ_NOMTIPOC40Nome do tipo de manutencao
TJ_CODAREAC6Area de manutencao
TJ_NOMAREAC40Nome da area de manutencao
TJ_CCUSTOC9Centro de custo
TJ_NOMCUSTC40Nome do centro de custo
TJ_CENTRABC6Centro de trabalho
TJ_NOMTRABC40Nome do centro de trabalho
TJ_PRIORIDC3Prioridade da manutencao
TJ_SITUACAC1Situacao: P=Pendente, C=Cancelada, L=Liberada
TJ_TERMINOC1Encerrada: S=Sim, N=Nao
TJ_DTORIGID8Data original da O.S.
TJ_DTPPINID8Data prevista inicio parada
TJ_HOPPINIC5Hora prevista inicio parada
TJ_DTPPFIMD8Data prevista fim parada
TJ_HOPPFIMC5Hora prevista fim parada
TJ_DTPRINID8Data real inicio parada
TJ_HOPRINIC5Hora real inicio parada
TJ_DTPRFIMD8Data real fim parada
TJ_HOPRFIMC5Hora real fim parada
TJ_DTMPINID8Data prevista inicio manutencao
TJ_HOMPINIC5Hora prevista inicio manutencao
TJ_DTMPFIMD8Data prevista fim manutencao
TJ_HOMPFIMC5Hora prevista fim manutencao
TJ_DTMRINID8Data real inicio manutencao
TJ_HOMRINIC5Hora real inicio manutencao
TJ_DTMRFIMD8Data real fim manutencao
TJ_HOMRFIMC5Hora real fim manutencao
TJ_CUSTMDON14,2Custo total de mao de obra
TJ_CUSTMATN14,2Custo de material de reposicao
TJ_CUSTMAAN14,2Custo de material de apoio
TJ_CUSTMASN14,2Custo de material de substituicao
TJ_CUSTTERN14,2Custo de servico terceirizado
TJ_CUSTFERN9,2Custo de ferramentas
TJ_POSCONTN9Posicao do contador no encerramento
TJ_CONTININ9Posicao do contador na abertura
TJ_CONTFIMN9Posicao do contador no fechamento
TJ_DTULTMAD8Data da ultima manutencao
TJ_COULTMAN12Posicao do contador na ultima manutencao
TJ_SOLICIC6Numero da solicitacao de servico origem
TJ_ORDEPAIC6Numero da O.S. pai
TJ_BEMPAIC16Codigo do bem pai
TJ_TERCEIRC1Servico terceirizado (S/N)
TJ_STFOLUPC6Codigo do status (follow-up)
TJ_DESTFLUC20Descricao do status
TJ_IRREGUC3Codigo da irregularidade
TJ_NIRREGUC40Nome da irregularidade
TJ_VALATFC1Transferido para Ativo Fixo
TJ_LUBRIFIC1Plano de lubrificacao
TJ_USUARIOC25Usuario responsavel
TJ_USUAINIC25Usuario na abertura
TJ_USUAFIMC25Usuario no encerramento
TJ_QTDREPN9Quantidade de reprogramacoes
TJ_MOTREPRC4Motivo da reprogramacao
TJ_FATURAC1Status de faturamento
TJ_APROPRIC1Status de apropriacao
TJ_PROJETOC22Numero do projeto
TJ_OBSERVAM10Observacoes (memo)

Indices principais:

  • Ordem 1: TJ_FILIAL + TJ_ORDEM
  • Ordem 2: TJ_FILIAL + TJ_CODBEM + TJ_ORDEM
  • Ordem 3: TJ_FILIAL + TJ_PLANO + TJ_ORDEM
  • Chave unica: TJ_FILIAL + TJ_ORDEM + TJ_PLANO + TJ_TIPOOS + TJ_CODBEM + TJ_SERVICO + TJ_SEQRELA

TQB - Solicitacoes de Servico

Armazena as solicitacoes de servico (S.S.) de manutencao. E o ponto de partida para registrar a necessidade de reparo ou melhoria em um ativo, antes da abertura formal de uma Ordem de Servico.

CampoTipoTamDescricao
TQB_FILIALC2Filial
TQB_SOLICIC6Numero da solicitacao de servico
TQB_TIPOSSC1Tipo: B=Bem, L=Local
TQB_CODBEMC16Codigo do bem/local
TQB_NOMBEMC40Nome do bem/local
TQB_CCUSTOC9Centro de custo
TQB_NOMCUSC40Nome do centro de custo
TQB_CENTRAC6Centro de trabalho
TQB_NOMCTRC30Nome do centro de trabalho
TQB_LOCALIC6Localizacao
TQB_NOMLOCC20Nome da localizacao
TQB_DTABERD8Data de abertura
TQB_HOABERC5Hora de abertura
TQB_USUARIC30Nome do solicitante
TQB_CDSOLIC6Codigo do solicitante
TQB_NMSOLIC40Nome do solicitante
TQB_EMSOLIC50E-mail do solicitante
TQB_RAMALC10Ramal do solicitante
TQB_SOLUCAC1Status: P=Pendente, D=Distribuida, F=Fechada, C=Cancelada
TQB_CDSERVC6Codigo do tipo de servico
TQB_NMSERVC20Nome do tipo de servico
TQB_DESCSSM80Descricao do problema/servico
TQB_TPSERVC1Tipo da solicitacao: 1=Incidente, 2=Melhoria
TQB_PRIORIC1Prioridade: A=Alta, M=Media, B=Baixa
TQB_CRITICN8Criticidade
TQB_FUNEXEC6Codigo do supervisor/aprovador
TQB_NOMFUNC40Nome do supervisor
TQB_CDEXECC25Codigo do executor
TQB_NMEXECC20Nome do executor
TQB_ORDEMC6Numero da O.S. gerada
TQB_DTFECHD8Data de fechamento
TQB_HOFECHC5Hora de fechamento
TQB_TEMPOC10Tempo de atendimento (HHH:MM:SS)
TQB_DESCSOM80Descricao da solucao
TQB_POSCONN9Posicao do contador 1
TQB_POSCO2N9Posicao do contador 2
TQB_PSAPC1Avaliacao de pontualidade
TQB_PSANC1Avaliacao do atendimento
TQB_DTCANCD8Data de cancelamento
TQB_HRCANCC5Hora de cancelamento
TQB_CDCANCC6Codigo do motivo de cancelamento
TQB_FOTOC200Caminho da imagem
TQB_ORIGEMC20Rotina de origem

Indices principais:

  • Ordem 1: TQB_FILIAL + TQB_SOLICI
  • Ordem 2: TQB_FILIAL + TQB_CODBEM + TQB_SOLICI
  • Ordem 3: TQB_FILIAL + TQB_DTABER + TQB_SOLICI

STL - Detalhes da Ordem de Servico (Insumos)

Armazena os insumos (materiais, mao de obra, terceiros e ferramentas) previstos e realizados de cada Ordem de Servico. Cada registro representa um recurso consumido ou planejado.

CampoTipoTamDescricao
TL_FILIALC2Filial
TL_ORDEMC6Numero da O.S.
TL_PLANOC6Numero do plano
TL_SEQRELAC3Sequencia (0=previsto, >0=realizado)
TL_TAREFAC6Codigo da tarefa
TL_NOMTARC40Nome da tarefa
TL_TIPOREGC1Tipo do insumo: P=Mao de obra, M=Material reposicao, F=Ferramenta, T=Terceiro, E=Material apoio
TL_NOMTREGC11Nome do tipo
TL_CODIGOC15Codigo do insumo (funcionario/produto/ferramenta)
TL_NOMCODIC40Nome do insumo
TL_QUANTIDN9,2Quantidade consumida
TL_UNIDADEC2Unidade de consumo
TL_CUSTON14,2Custo do recurso
TL_DESTINOC1Destino do produto: A=Aplicacao, S=Substituicao, T=Terceiro
TL_DTINICID8Data inicio
TL_HOINICIC5Hora inicio
TL_DTFIMD8Data fim
TL_HOFIMC5Hora fim
TL_LOCALC2Armazem origem
TL_LOTECTLC10Lote da peca de reposicao
TL_NUMLOTEC6Sublote
TL_NUMSERIC20Numero de serie do produto
TL_ETAPAC6Etapa de consumo
TL_NOMETAPC20Nome da etapa
TL_GARANTIC1Em garantia (S/N)
TL_NUMSCC6Numero da solicitacao de compra
TL_ITEMSCC4Item da solicitacao de compra
TL_NUMSAC6Numero da solicitacao de armazem
TL_ITEMSAC2Item da solicitacao de armazem
TL_NUMSEQC6Sequencia no SD3
TL_CODBEMC16Codigo do bem
TL_SERVICOC6Codigo do servico
TL_PCTHREXN6,2Percentual hora extra
TL_PERMDOEN6,2Percentual execucao MDO
TL_NOTFISC9Numero da nota fiscal
TL_SERIEC3Serie da nota fiscal
TL_FORNECC6Codigo do fornecedor
TL_LOJAC2Loja do fornecedor
TL_REPFIMC1Relatorio final (S/N)
TL_QUANRECN3Quantidade de recursos
TL_USACALEC1Usa calendario (S/N)
TL_OBSERVAM10Observacoes (memo)

Indices principais:

  • Ordem 1: TL_FILIAL + TL_ORDEM + TL_PLANO + TL_SEQRELA + TL_TIPOREG
  • Ordem 2: TL_FILIAL + TL_CODIGO + TL_ORDEM

STF - Manutencao (Cadastro de Manutencao)

Armazena o cadastro de manutencoes vinculadas a cada bem. Define o que deve ser feito (servico), a periodicidade (tempo ou contador) e os insumos necessarios. E a base para geracao de planos preventivos.

CampoTipoTamDescricao
TF_FILIALC2Filial
TF_CODBEMC16Codigo do bem
TF_SERVICOC6Codigo do servico
TF_SEQRELAC3Sequencia da manutencao
TF_TIPACOMC1Tipo de acompanhamento: T=Tempo, C=Contador, A=Ambos
TF_PERACOMN3Periodo de acompanhamento
TF_UNIACOMC1Unidade do periodo: D=Dia, S=Semana, M=Mes
TF_INTCONTN9Intervalo por contador
TF_TIPOC3Tipo de manutencao
TF_CODAREAC6Area de manutencao
TF_PRIORIDC3Prioridade
TF_CENTRABC6Centro de trabalho
TF_CCUSTOC9Centro de custo
TF_DTULTMAD8Data da ultima manutencao
TF_COULTMAN12Contador na ultima manutencao
TF_DTPROXID8Data da proxima manutencao
TF_COPROXIN9Contador da proxima manutencao

Indices principais:

  • Ordem 1: TF_FILIAL + TF_CODBEM + TF_SERVICO + TF_SEQRELA

STG - Detalhes da Manutencao (Insumos do Cadastro)

Armazena os insumos previstos para cada manutencao cadastrada (STF). Sao os materiais, mao de obra, ferramentas e terceiros necessarios para executar a manutencao. Quando a O.S. e gerada, esses insumos sao copiados para a STL.

CampoTipoTamDescricao
TG_FILIALC2Filial
TG_CODBEMC16Codigo do bem
TG_SERVICOC6Codigo do servico
TG_SEQRELAC3Sequencia da manutencao
TG_TAREFAC6Codigo da tarefa
TG_TIPOREGC1Tipo: P=MDO, M=Material, F=Ferramenta, T=Terceiro, E=Apoio
TG_CODIGOC15Codigo do insumo
TG_NOMCODIC40Nome do insumo
TG_QUANTIDN9,2Quantidade prevista
TG_UNIDADEC2Unidade
TG_CUSTON14,2Custo estimado
TG_LOCALC2Armazem de origem
TG_FORNECEC6Codigo do fornecedor
TG_LOJAC2Loja do fornecedor

Indices principais:

  • Ordem 1: TG_FILIAL + TG_CODBEM + TG_SERVICO + TG_SEQRELA + TG_TIPOREG

SN1 - Ativo Imobilizado (referencia)

Cadastro mestre do Ativo Fixo/Imobilizado (modulo SIGAATF), consultado quando ha integracao entre Manutencao de Ativos e Ativo Fixo para controle patrimonial e depreciacao.

CampoTipoTamDescricao
N1_FILIALC2Filial
N1_CBASEC10Codigo base do ativo
N1_ITEMC4Item do ativo
N1_DESCRICC40Descricao sintetica do bem
N1_GRUPOC4Grupo do ativo
N1_PATRIMC1Classificacao patrimonial
N1_LOCALC6Localizacao do ativo
N1_AQUISICD8Data de aquisicao
N1_VLAQUISN14,2Valor de aquisicao
N1_QUANTDN11,3Quantidade
N1_CHAPAC20Chapa de identificacao
N1_NFISCALC9Nota fiscal de aquisicao
N1_NSERIEC3Serie da nota fiscal
N1_STATUSC1Status do ativo
N1_BAIXAD8Data de baixa
N1_TPDEPRC1Tipo de depreciacao
N1_CONSABC1Metodo de depreciacao

Indices principais:

  • Ordem 1: N1_FILIAL + N1_CBASE + N1_ITEM
  • Ordem 2: N1_FILIAL + N1_CHAPA

SN3 - Movimentacoes do Ativo Imobilizado (referencia)

Registra as movimentacoes do ativo fixo: depreciacao, amortizacao, correcao monetaria, baixa, transferencia, reavaliacao. Gerada automaticamente pelos processos de calculo de depreciacao (ATFA050).

CampoTipoTamDescricao
N3_FILIALC2Filial
N3_CBASEC10Codigo base do ativo
N3_ITEMC4Item do ativo
N3_TIPOC2Tipo de movimentacao: 01=Aquisicao, 02=Depreciacao, 03=Baixa, etc.
N3_DATAD8Data da movimentacao
N3_VORIG1N14,2Valor original (moeda 1)
N3_VRDACM1N14,2Depreciacao acumulada (moeda 1)
N3_PERDEPRN6,4Percentual de depreciacao

Indices principais:

  • Ordem 1: N3_FILIAL + N3_CBASE + N3_ITEM + N3_TIPO + N3_DATA

Rotinas Principais

MNTA080 - Cadastro de Bens (Ativos)

O que faz: Permite incluir, alterar, excluir e visualizar bens/equipamentos no cadastro de ativos para manutencao. E a rotina central para registrar as informacoes tecnicas, de localizacao, contadores, garantia e vinculo com o ativo imobilizado (SN1). Utiliza arquitetura MVC.

Menu: Atualizacoes > Controle de Oficina > Ativos > Ativos

Tabelas envolvidas:

  • ST9 (escrita) - Bens/Ativos
  • STC (leitura/escrita) - Estrutura de Bens (pai-filho)
  • SN1 (leitura) - Ativo Imobilizado (vinculo)
  • SB1 (leitura) - Cadastro de Produtos (vinculo estoque)

Pontos de entrada:

Ponto de EntradaDescricao
MNTA080Ponto de entrada padrao MVC - chamado em diversos momentos do ciclo de vida do registro (MODELCOMMITTTS, MODELCOMMITNTTS, MODELPOS, MODELPRE, etc.)
MNTA084Ponto de entrada especifico para veiculos

MNTA120 - Cadastro de Manutencao

O que faz: Cadastra e mantem as manutencoes associadas a cada bem. Define o servico a ser executado, a periodicidade (por tempo, por contador ou ambos), os insumos necessarios (materiais, mao de obra, ferramentas, terceiros) e as etapas de execucao. E a base para a geracao de planos preventivos.

Menu: Atualizacoes > Controle de Oficina > Manutencao > Manutencao

Tabelas envolvidas:

  • STF (escrita) - Manutencao (cabecalho)
  • STG (escrita) - Detalhes da Manutencao (insumos previstos)
  • STH (escrita) - Etapas da Manutencao
  • ST9 (leitura) - Bens/Ativos
  • SRA (leitura) - Funcionarios (para mao de obra)
  • SB1 (leitura) - Produtos (para materiais)

MNTA280 - Solicitacao de Servico

O que faz: Permite incluir, distribuir, encerrar e cancelar solicitacoes de servico (S.S.) de manutencao. A S.S. e o registro formal de uma necessidade de reparo, melhoria ou incidente em um ativo. Pode ser aberta por qualquer usuario e, apos distribuicao/aprovacao, pode gerar uma Ordem de Servico (STJ). Suporta integracao com o aplicativo mobile MNT NG.

Menu: Atualizacoes > Controle de Oficina > Solicitacao de Servico > Solicitacao de Servico

Tabelas envolvidas:

  • TQB (escrita) - Solicitacoes de Servico
  • ST9 (leitura) - Bens/Ativos
  • STJ (escrita) - Ordens de Servico (quando gera O.S. a partir da S.S.)

Pontos de entrada:

Ponto de EntradaDescricao
MNTA280IPermite adicionar validacoes nos processos de solicitacao de servico

MNTA330 - Plano de Manutencao Preventiva (Geracao)

O que faz: Gera o plano de manutencao preventiva a partir dos cadastros de manutencao (STF). O sistema calcula as datas previstas de execucao com base na periodicidade definida (tempo ou contador) e gera as Ordens de Servico preventivas (STJ) com seus respectivos insumos previstos (STL). O plano pode considerar manutencoes atrasadas.

Menu: Atualizacoes > Controle de Oficina > Ordem de Servico > Plano de Manutencao

Tabelas envolvidas:

  • STF (leitura) - Cadastro de Manutencao (origem)
  • STG (leitura) - Detalhes da Manutencao (insumos modelo)
  • STH (leitura) - Etapas da Manutencao (modelo)
  • STI (escrita) - Plano de Manutencao (cabecalho)
  • STJ (escrita) - Ordens de Servico (geradas)
  • STL (escrita) - Detalhes da O.S. (insumos copiados de STG)
  • ST9 (leitura) - Bens/Ativos (contador, datas)

MNTA340 - Confirmacao do Plano de Manutencao

O que faz: Confirma o plano de manutencao preventiva gerado pela MNTA330. Ao confirmar, as Ordens de Servico pendentes do plano sao liberadas para execucao, gerando empenhos e solicitacoes de armazem para os materiais previstos. O sistema verifica saldo disponivel em estoque e gera bloqueios/empenhos de material.

Menu: Atualizacoes > Controle de Oficina > Ordem de Servico > Confirmacao

Tabelas envolvidas:

  • STI (leitura/escrita) - Plano de Manutencao
  • STJ (leitura/escrita) - Ordens de Servico (atualiza status)
  • STL (leitura) - Detalhes da O.S. (insumos para empenho)
  • SD4 (escrita) - Empenhos de Material
  • SB2 (leitura) - Saldos por Armazem

MNTA410 - Ordem de Servico Manual (Preventiva)

O que faz: Permite incluir manualmente uma Ordem de Servico preventiva, fora do fluxo automatico do Plano de Manutencao (MNTA330/MNTA331). Utilizada quando ha necessidade de executar uma manutencao preventiva avulsa que nao esta no periodo de monitoramento do cadastro de manutencao (MNTA120). As O.S. incluidas por esta rotina sao consideradas do Plano 000001.

Menu: Atualizacoes > Controle de Oficina > Ordem de Servico > Manual

Tabelas envolvidas:

  • STJ (escrita) - Ordens de Servico
  • STL (escrita) - Detalhes da O.S. (insumos)
  • STF (leitura) - Cadastro de Manutencao
  • STG (leitura) - Detalhes da Manutencao
  • ST9 (leitura) - Bens/Ativos
  • SD4 (escrita) - Empenhos de Material
  • SB2 (leitura) - Saldos por Armazem

MNTA420 - Ordem de Servico Corretiva

O que faz: Permite incluir, alterar, executar e encerrar Ordens de Servico corretivas, que sao geradas para atender falhas ou quebras nao previstas. A O.S. corretiva recebe maxima urgencia de atendimento. Permite o apontamento de insumos (mao de obra, materiais, terceiros, ferramentas), registro de etapas executadas, controle de parada do equipamento e encerramento com historico.

Menu: Atualizacoes > Controle de Oficina > Ordem de Servico > Corretiva

Tabelas envolvidas:

  • STJ (escrita) - Ordens de Servico
  • STL (escrita) - Detalhes da O.S. (insumos realizados)
  • ST9 (leitura/escrita) - Bens (atualiza contador, status)
  • SD3 (escrita) - Movimentacoes de Estoque (requisicao de materiais)
  • SB2 (leitura/escrita) - Saldos por Armazem
  • SD4 (leitura/escrita) - Empenhos de Material
  • SC2 (escrita) - Ordens de Producao (quando gera OP para terceiros)

Parametros relevantes:

ParametroDescricao
MV_MNTREQTipo de movimento (SF5) para requisicoes de estoque originadas pelo SIGAMNT
MV_MNTDEVTipo de movimento (SF5) para devolucoes de estoque originadas pelo SIGAMNT
MV_PRODMNTCodigo do produto para gerar Ordem de Producao a partir da O.S.
MV_PRODTERCodigo do produto para gerar Solicitacao de Armazem para terceiros

Pontos de entrada:

Ponto de EntradaDescricao
MNTA420AInclui/altera campos no browse da O.S. Corretiva
MNTA420BRecupera posicao e hora de leitura do contador na rotina de O.S.
MNTA420CAdiciona opcoes ao menu da rotina de O.S. Corretiva
MNTA420DValidacoes ao incluir, alterar ou excluir O.S. Corretiva
MNTA420EValidacoes apos incluir insumo previsto na O.S.
MNTA420FValidacao antes de excluir O.S. Corretiva
MNTA420GExecucao apos exclusao de O.S. Corretiva
MNTA420XValidacoes apos insercao de Ordem de Producao
MNTA4106Validacoes adicionais no processo de gravacao de O.S. manual
MNT40012Execucao na finalizacao de Ordem de Servico

ATFA010 - Cadastro de Ativo Fixo (referencia - SIGAATF)

O que faz: Cadastro e manutencao dos bens do ativo imobilizado no modulo Ativo Fixo (SIGAATF). Registra dados contabeis, patrimoniais, de localizacao e depreciacao de cada bem. A integracao com o SIGAMNT se da pelo campo T9_CODIMOB na ST9, que vincula o bem de manutencao ao ativo imobilizado.

Menu: Atualizacoes > Cadastros > Ativos (SIGAATF)

Tabelas envolvidas:

  • SN1 (escrita) - Ativo Imobilizado
  • SN3 (escrita) - Movimentacoes do Ativo

ATFA012 / ATFA050 - Depreciacao (referencia - SIGAATF)

O que faz: ATFA012 exibe e mantem as fichas do ativo com informacoes de depreciacao. ATFA050 executa o calculo mensal de depreciacao, gerando movimentacoes na SN3 e lancamentos contabeis (CT2). A depreciacao pode ser linear, por soma de digitos ou personalizada. Os custos de manutencao podem ser capitalizados (transferidos para o ativo fixo) quando o parametro TJ_VALATF estiver habilitado na O.S.

Tabelas envolvidas:

  • SN1 (leitura/escrita) - Ativo Imobilizado
  • SN3 (escrita) - Movimentacoes do Ativo
  • CT2 (escrita) - Lancamentos Contabeis

Processos de Negocio

Fluxo Completo de Manutencao Preventiva

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│  1. Cadastro de  │────>│  2. Cadastro de  │────>│  3. Plano de     │
│  Bens (Ativos)   │     │  Manutencao      │     │  Manut. Prev.    │
│  MNTA080 / ST9   │     │  MNTA120 / STF   │     │  MNTA330 / STI   │
└─────────────────┘     └─────────────────┘     └────────┬────────┘

┌─────────────────┐     ┌─────────────────┐     ┌────────v────────┐
│  6. Historico    │<────│  5. Execucao +   │<────│  4. Confirmacao  │
│  e Custos        │     │  Encerramento    │     │  do Plano        │
│  MNTC510/MNTC840│     │  MNTA420 / STJ   │     │  MNTA340          │
└─────────────────┘     └─────────────────┘     └─────────────────┘

Passo 1: Cadastro de Bens (MNTA080)

AspectoDetalhe
RotinaMNTA080
TabelasST9 (escrita), STC (escrita)
O que aconteceO usuario cadastra o bem informando codigo, nome, familia, fabricante, centro de custo, centro de trabalho, dados do contador (tipo, posicao, variacao diaria), dados de garantia, vinculo com ativo imobilizado (SN1) e vinculo com estoque (SB1). Para bens com estrutura hierarquica, define-se a relacao pai-filho na STC.
ResultadoRegistro na ST9 com todas as informacoes tecnicas e de localizacao do ativo

Passo 2: Cadastro de Manutencao (MNTA120)

AspectoDetalhe
RotinaMNTA120
TabelasSTF (escrita), STG (escrita), STH (escrita)
O que acontecePara cada bem, o usuario cadastra as manutencoes necessarias, definindo: servico, tipo de acompanhamento (tempo, contador ou ambos), periodicidade, tipo de manutencao, area responsavel, prioridade e insumos previstos (materiais, mao de obra, ferramentas, terceiros) na STG. As etapas de execucao sao registradas na STH.
ResultadoRegistros na STF (manutencao), STG (insumos) e STH (etapas)

Passo 3: Geracao do Plano Preventivo (MNTA330)

AspectoDetalhe
RotinaMNTA330
TabelasSTF (leitura), STG (leitura), STI (escrita), STJ (escrita), STL (escrita)
O que aconteceO sistema varre os cadastros de manutencao (STF) e calcula as datas previstas de execucao com base na periodicidade definida (tempo ou contador) e nas datas/contadores da ultima manutencao. Gera um plano (STI) com as Ordens de Servico (STJ) e seus insumos previstos (STL), que sao copias fieis dos cadastros de manutencao no momento da geracao.
ResultadoPlano na STI, O.S. na STJ (status Pendente), insumos na STL

Passo 4: Confirmacao do Plano (MNTA340)

AspectoDetalhe
RotinaMNTA340
TabelasSTI (escrita), STJ (escrita), STL (leitura), SD4 (escrita), SB2 (leitura)
O que aconteceO responsavel confirma as O.S. do plano. Ao confirmar, o sistema verifica saldo de materiais em estoque (SB2), gera empenhos (SD4) para os materiais previstos e libera as O.S. para execucao (TJ_SITUACA = "L").
ResultadoO.S. liberadas, empenhos de material gerados

Passo 5: Execucao e Encerramento da O.S. (MNTA420)

AspectoDetalhe
RotinaMNTA420 (ou MNTA410 para preventiva manual)
TabelasSTJ (escrita), STL (escrita), ST9 (escrita), SD3 (escrita), SB2 (escrita), SD4 (escrita)
O que aconteceO executante registra os insumos realizados (mao de obra, materiais consumidos, servicos terceirizados, ferramentas), as datas/horas reais de inicio e fim da parada e da manutencao, e a posicao do contador no momento do servico. Materiais consumidos geram movimentacao de estoque (SD3) usando o tipo de movimento configurado em MV_MNTREQ. Ao encerrar (TJ_TERMINO = "S"), o sistema atualiza o contador do bem na ST9 e registra a data da ultima manutencao.
ResultadoO.S. encerrada, custos apurados (TJ_CUSTMDO, TJ_CUSTMAT, etc.), estoque atualizado, contador do bem atualizado

Passo 6: Historico e Custos (MNTC510/MNTC840)

AspectoDetalhe
RotinaMNTC510 (Historico de O.S.), MNTC840 (Custos por Bem)
TabelasSTJ (leitura), STL (leitura), ST9 (leitura)
O que aconteceConsulta do historico completo de ordens de servico executadas por bem, com detalhamento de custos (mao de obra, materiais, terceiros, ferramentas), tempos de parada e tempos de manutencao. Permite analise de indicadores como MTBF (Mean Time Between Failures) e MTTR (Mean Time To Repair).
ResultadoInformacoes gerenciais para tomada de decisao sobre manutencao

Fluxo de Manutencao Corretiva (Demanda)

Solicitacao de Servico (TQB) → Abertura de O.S. Corretiva (STJ) → Execucao (STL/SD3) → Encerramento → Historico

Quando ocorre uma falha ou quebra inesperada, o usuario registra uma Solicitacao de Servico (MNTA280/TQB). Apos distribuicao e aprovacao, a S.S. pode gerar diretamente uma O.S. Corretiva (MNTA420/STJ), que e executada com maxima prioridade.

Fluxo Simplificado (Corretiva Direta)

Abertura de O.S. Corretiva (MNTA420) → Apontamento de Insumos → Encerramento → Historico

O operador pode abrir diretamente uma O.S. Corretiva sem necessidade de Solicitacao de Servico previa.


Regras de Negocio

Campos obrigatorios por rotina

Cadastro de Bens (MNTA080 - ST9):

  • T9_CODBEM (Codigo do bem)
  • T9_NOME (Nome do bem)
  • T9_CATBEM (Categoria do bem)
  • T9_CCUSTO (Centro de custo)

Cadastro de Manutencao (MNTA120 - STF):

  • TF_CODBEM (Codigo do bem)
  • TF_SERVICO (Codigo do servico)
  • TF_TIPACOM (Tipo de acompanhamento: T/C/A)
  • TF_PERACOM ou TF_INTCONT (Periodicidade por tempo ou por contador)

Solicitacao de Servico (MNTA280 - TQB):

  • TQB_CODBEM (Codigo do bem)
  • TQB_DESCSS (Descricao do problema/servico)
  • TQB_TPSERV (Tipo: 1=Incidente, 2=Melhoria)

Ordem de Servico Corretiva (MNTA420 - STJ):

  • TJ_CODBEM (Codigo do bem)
  • TJ_SERVICO (Codigo do servico)
  • TJ_TIPO (Tipo de manutencao)
  • TJ_CODAREA (Area de manutencao)
  • TJ_PRIORID (Prioridade)

Insumos da O.S. (STL):

  • TL_ORDEM (Numero da O.S.)
  • TL_TIPOREG (Tipo do insumo: P/M/F/T/E)
  • TL_CODIGO (Codigo do insumo)
  • TL_QUANTID (Quantidade)

Validacoes principais

ValidacaoDescricao
Bem ativoSomente bens com T9_SITMAN = "A" (Ativo) podem receber ordens de servico
Contador validoA posicao informada do contador na O.S. deve ser >= posicao anterior, exceto em caso de virada (T9_VIRADAS)
Saldo de estoqueAo consumir material na O.S., o sistema verifica saldo disponivel no armazem (SB2). Se nao houver saldo, pode gerar solicitacao de armazem (SA)
Empenho de materialMateriais empenhados (SD4) ficam reservados para a O.S. e nao podem ser consumidos por outra operacao
Encerramento de O.S.Para encerrar a O.S. (TJ_TERMINO = "S"), todas as datas reais (inicio/fim) devem ser preenchidas
Status da O.S.O.S. com TJ_SITUACA = "C" (Cancelada) ou TJ_TERMINO = "S" (Encerrada) nao podem ser alteradas
Plano confirmadoApos confirmacao do plano (MNTA340), alteracoes no cadastro de manutencao (STF) nao sao refletidas nas O.S. ja geradas
Vinculo S.S. -> O.S.Uma S.S. (TQB) so pode gerar uma O.S.; ao gerar, o campo TQB_ORDEM e preenchido
Tipo de movimentoRequisicoes de estoque usam o tipo de movimento definido em MV_MNTREQ; devolucoes usam MV_MNTDEV

Gatilhos SX7 relevantes

Campo origemCampo destinoRegraTabela lookup
T9_CODFAMIT9_NOMFAMIBusca nome da familiaTabela de familias
T9_FABRICAT9_NOMFABRBusca nome do fabricanteTabela de fabricantes
T9_CCUSTOT9_NOMCUSTCTT->CTT_DESC01CTT
T9_CENTRABT9_NOMTRABBusca nome do centro de trabalhoTabela centros de trabalho
T9_FORNECET9_NOMFORNSA2->A2_NOMESA2
TJ_CODBEMTJ_NOMBEMST9->T9_NOMEST9
TJ_SERVICOTJ_NOMSERVBusca nome do servicoTabela de servicos
TJ_CODAREATJ_NOMAREABusca nome da areaTabela de areas
TJ_CCUSTOTJ_NOMCUSTCTT->CTT_DESC01CTT
TL_CODIGOTL_NOMCODIBusca nome do insumo conforme TL_TIPOREGSRA/SB1/ST9
TQB_CODBEMTQB_NOMBEMST9->T9_NOMEST9

Pontos de entrada mais utilizados no modulo

Ponto de EntradaRotinaDescricao
MNTA080MNTA080PE padrao MVC no cadastro de bens (MODELCOMMITTTS, MODELPOS, MODELPRE, etc.)
MNTA084MNTA084PE especifico para cadastro de veiculos
MNTA280IMNTA280Validacoes nos processos de solicitacao de servico
MNTA420AMNTA420Inclui/altera campos no browse da O.S. Corretiva
MNTA420BMNTA420Recupera posicao e hora do contador na O.S.
MNTA420CMNTA420Adiciona opcoes ao menu da O.S. Corretiva
MNTA420DMNTA420Validacoes ao incluir/alterar/excluir O.S. Corretiva
MNTA420EMNTA420Validacoes apos incluir insumo previsto na O.S.
MNTA420FMNTA420Validacao antes de excluir O.S. Corretiva
MNTA420GMNTA420Execucao apos exclusao de O.S. Corretiva
MNTA420XMNTA420Validacoes apos insercao de Ordem de Producao
MNTA4106MNTA410Validacoes na gravacao de O.S. manual
MNT40012MNTA420Execucao na finalizacao de O.S.
MNTC5101MNTC510Legenda no browse de O.S. do Historico da Manutencao

Integracoes

Manutencao → Estoque (SIGAEST)

AspectoDetalhe
QuandoNo apontamento de insumos do tipo Material (TL_TIPOREG = "M" ou "E") na O.S. (MNTA420)
O que aconteceGera movimentacao de estoque na SD3 (tipo de movimento conforme MV_MNTREQ para requisicoes e MV_MNTDEV para devolucoes). Atualiza saldo do produto no armazem (SB2). Materiais previstos na O.S. geram empenhos (SD4) que reservam o saldo. Quando da confirmacao do plano (MNTA340), solicitacoes de armazem (SA) podem ser geradas automaticamente.
Tabelas afetadasSD3 (movimentacao), SB2 (saldo por armazem), SD4 (empenhos)
ControlesSe o material possui controle de lote/serie (B1_RASTRO), exige informacao de lote (TL_LOTECTL) e serie (TL_NUMSERI) no apontamento

Manutencao → Compras (SIGACOM)

AspectoDetalhe
QuandoQuando insumos previstos na O.S. nao possuem saldo em estoque ou quando servicos terceirizados precisam ser contratados
O que aconteceGera Solicitacao de Compra (SC1) para materiais sem saldo disponivel. Para servicos terceirizados (TL_TIPOREG = "T"), pode gerar Solicitacao de Armazem usando o produto definido em MV_PRODTER. A nota fiscal de entrada do fornecedor terceirizado atualiza o custo na O.S.
Tabelas afetadasSC1 (Solicitacao de Compra), SD3 (movimentacao via NF entrada)

Manutencao → PCP (SIGAPCP)

AspectoDetalhe
QuandoNa inclusao de O.S. com insumos de terceiros ou quando ha necessidade de producao de pecas
O que aconteceGera Ordem de Producao (SC2) automaticamente, usando o produto definido em MV_PRODMNT. A OP e vinculada a O.S. para rastreamento de custos
Tabelas afetadasSC2 (Ordens de Producao)

Manutencao → Ativo Fixo (SIGAATF)

AspectoDetalhe
QuandoNo cadastro do bem (T9_CODIMOB vincula ST9 a SN1) e no encerramento de O.S. com capitalizacao (TJ_VALATF)
O que aconteceO campo T9_CODIMOB na ST9 vincula o bem de manutencao ao ativo imobilizado (SN1). Quando TJ_VALATF = "S" na O.S., os custos de manutencao sao transferidos/capitalizados para o ativo fixo, incrementando seu valor patrimonial. A depreciacao mensal (ATFA050) calcula o desgaste do ativo ao longo do tempo
Tabelas afetadasSN1 (Ativo Imobilizado), SN3 (Movimentacoes do Ativo), CT2 (Lancamentos Contabeis)

Manutencao → Contabilidade (SIGACTB)

AspectoDetalhe
QuandoNo apontamento de custos de manutencao (materiais, mao de obra, terceiros) e na depreciacao do ativo
O que aconteceCustos de manutencao sao contabilizados por centro de custo do bem (T9_CCUSTO / TJ_CCUSTO). A depreciacao mensal gera lancamentos contabeis (CT2), debitando despesa de depreciacao e creditando depreciacao acumulada. Custos capitalizados (TJ_VALATF) incrementam o valor do ativo
Tabelas afetadasCT2 (Lancamentos Contabeis)

Manutencao → RH (SIGAGPE)

AspectoDetalhe
QuandoNo apontamento de mao de obra na O.S. (TL_TIPOREG = "P")
O que aconteceConsulta o cadastro de funcionarios (SRA) para validar o executor. O custo-hora do funcionario e utilizado para calcular o custo de mao de obra da O.S. (TJ_CUSTMDO). Percentuais de hora extra (TL_PCTHREX) sao aplicados quando a manutencao ocorre fora do turno normal
Tabelas afetadasSRA (Funcionarios - leitura)

Manutencao → TMS (SIGATMS)

AspectoDetalhe
QuandoPara bens do tipo veiculo (T9_CATBEM = "2") com vinculo TMS (T9_CODTMS)
O que aconteceIntegra com o modulo de Gestao de Transportes para controle de frota. Viagens podem ser bloqueadas quando o veiculo esta em manutencao. Informacoes de odometro/horimetro sao compartilhadas entre os modulos
Tabelas afetadasTabelas do SIGATMS

Resumo das integracoes na Ordem de Servico

                          MNTA420 - Ordem de Servico

              ┌──────────────────────┼──────────────────────┐
              │                      │                      │
        ┌─────v─────┐         ┌─────v─────┐         ┌─────v─────┐
        │  Estoque   │         │  Compras   │         │    PCP    │
        │ SD3/SB2/SD4│         │  SC1       │         │    SC2    │
        └───────────┘         └───────────┘         └───────────┘

        ┌─────v─────┐         ┌───────────┐         ┌───────────┐
        │ Ativo Fixo │         │Contabilid.│         │    RH     │
        │  SN1/SN3   │         │   CT2     │         │   SRA     │
        └───────────┘         └───────────┘         └───────────┘

Cadastros Auxiliares

RotinaDescricaoTabela
MNTA010Especialidades de ManutencaoTabela de especialidades
MNTA020Funcionarios de ManutencaoVinculo funcionario-especialidade
MNTA030Areas de ManutencaoTabela de areas
MNTA040Servicos de ManutencaoTabela de servicos
MNTA050Tarefas de ManutencaoTabela de tarefas
MNTA060Tipos de ManutencaoTabela de tipos
MNTA070Familias de BensTabela de familias
MNTA080Cadastro de Bens/AtivosST9
MNTA084Cadastro de VeiculosST9 (categoria veiculo)
MNTA090Centros de TrabalhoTabela de centros
MNTA100FabricantesTabela de fabricantes
MNTA110IrregularidadesTabela de irregularidades
MNTA325Tipo de Status (Follow-up)Tabela de status
MNTA876Acerto e Reprocessamento de ContadoresST9

Parametros Globais do Modulo (MV_*)

ParametroTipoDescricao
MV_MNTREQCTipo de movimento (SF5) para requisicoes de estoque do SIGAMNT
MV_MNTDEVCTipo de movimento (SF5) para devolucoes de estoque do SIGAMNT
MV_PRODMNTCCodigo do produto para gerar Ordem de Producao (SC2) a partir da O.S.
MV_PRODTERCCodigo do produto para gerar Solicitacao de Armazem para terceiros

Nesta pagina

Modulo de Manutencao de Ativos (MNT)Visao GeralCiclo principal de manutencaoTabelas PrincipaisST9 - Bens (Ativos/Equipamentos)STJ - Ordens de Servico de ManutencaoTQB - Solicitacoes de ServicoSTL - Detalhes da Ordem de Servico (Insumos)STF - Manutencao (Cadastro de Manutencao)STG - Detalhes da Manutencao (Insumos do Cadastro)SN1 - Ativo Imobilizado (referencia)SN3 - Movimentacoes do Ativo Imobilizado (referencia)Rotinas PrincipaisMNTA080 - Cadastro de Bens (Ativos)MNTA120 - Cadastro de ManutencaoMNTA280 - Solicitacao de ServicoMNTA330 - Plano de Manutencao Preventiva (Geracao)MNTA340 - Confirmacao do Plano de ManutencaoMNTA410 - Ordem de Servico Manual (Preventiva)MNTA420 - Ordem de Servico CorretivaATFA010 - Cadastro de Ativo Fixo (referencia - SIGAATF)ATFA012 / ATFA050 - Depreciacao (referencia - SIGAATF)Processos de NegocioFluxo Completo de Manutencao PreventivaPasso 1: Cadastro de Bens (MNTA080)Passo 2: Cadastro de Manutencao (MNTA120)Passo 3: Geracao do Plano Preventivo (MNTA330)Passo 4: Confirmacao do Plano (MNTA340)Passo 5: Execucao e Encerramento da O.S. (MNTA420)Passo 6: Historico e Custos (MNTC510/MNTC840)Fluxo de Manutencao Corretiva (Demanda)Fluxo Simplificado (Corretiva Direta)Regras de NegocioCampos obrigatorios por rotinaValidacoes principaisGatilhos SX7 relevantesPontos de entrada mais utilizados no moduloIntegracoesManutencao → Estoque (SIGAEST)Manutencao → Compras (SIGACOM)Manutencao → PCP (SIGAPCP)Manutencao → Ativo Fixo (SIGAATF)Manutencao → Contabilidade (SIGACTB)Manutencao → RH (SIGAGPE)Manutencao → TMS (SIGATMS)Resumo das integracoes na Ordem de ServicoCadastros AuxiliaresParametros Globais do Modulo (MV_*)