| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| STF | 01 | TF_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | V | R | | | | | | 033 | |
| STF | 02 | TF_CODBEM | C | 16 | 0 | Bem | Codigo do Bem | @! | EXISTCPO('ST9',M->TF_CODBEM) .And. NGDISP('M->TF_NOMBEM',ST9->T9_NOME) .And. NG120SERV() .And. MNTVALBEM() | | ST9 | 1 | S | S | | | | | | | | | |
| STF | 03 | TF_NOMBEM | C | 40 | 0 | Nome Bem | Nome do Bem | @! | | ST9->(VDISP(STF->TF_CODBEM,'T9_NOME')) | | 1 | | S | V | V | | | | | Posicione("ST9",1, xFilial("ST9")+STF->TF_CODBEM,"T9_NOME") | | |
| STF | 04 | TF_SERVICO | C | 6 | 0 | Serviço | Codigo do Servico | @! | If(!Empty(M->TF_SERVICO),EXISTCPO("ST4",M->TF_SERVICO) .AND. NG120SERV(),.T.) | | ST4 | 1 | S | S | | | | | | | | | |
| STF | 05 | TF_NOMSERV | C | 40 | 0 | Nome Serviço | Nome do Servico | @! | | ST4->(VDISP(STF->TF_SERVICO,'T4_NOME')) | | 1 | | S | V | V | | | | | Posicione("ST4",1, xFilial("ST4")+STF->TF_SERVICO,"T4_NOME") | | |
| STF | 06 | TF_SEQRELA | C | 3 | 0 | Sequência | Sequencia da Manutencao | @! | naovazio() .AND. EXISTCHAV("STF",M->TF_CODBEM+M->TF_SERVICO+M->TF_SEQRELA) | | | 1 | | S | V | | | | | | | | |
| STF | 07 | TF_NOMEMAN | C | 40 | 0 | Nome Manut. | Nome da manutencao | @! | | | | 1 | | S | A | | | | | | | | |
| STF | 08 | TF_PADRAO | C | 1 | 0 | Man. Padrão | Manutencao Padrao | @! | PERTENCE("SN") .AND. MNTA120PAD() | IF(INCLUI,'N',STF->TF_PADRAO) | | 1 | | N | | | | N=Nao;S=Sim | | | | | |
| STF | 09 | TF_SEQREPA | C | 3 | 0 | Seq. Padrão | Sequencia Padrao | @! | CARREG180('M->TF_SEQREPA') | | NGTPFC | 1 | | N | A | | | | | M->TF_PADRAO = "S" | | | |
| STF | 10 | TF_DTULTMA | D | 8 | 0 | Última Man. | Data da Ultima Manutencao | | Mnta120Vld( 'TF_DTULTMA' ) | | | 1 | | N | | | | | | Mnta120Whe( 'TF_DTULTMA' ) | | | |
| STF | 11 | TF_CODAREA | C | 6 | 0 | Área Manut. | Codigo Area de Manutencao | @! | EXISTCPO("STD",M->TF_CODAREA) | | STD | 1 | | S | V | | | | | | | | |
| STF | 12 | TF_NOMAREA | C | 30 | 0 | Nome da Área | Nome da Area do servico | @! | | STD->(VDISP(STF->TF_CODAREA,'TD_NOME')) | | 1 | | N | V | V | | | | | | | |
| STF | 13 | TF_TIPO | C | 3 | 0 | Tipo de Man. | Codigo do Tipo Manutencao | @! | EXISTCPO("STE",M->TF_TIPO) | | STE | 1 | | S | V | | | | | | | | |
| STF | 14 | TF_NOMTIPO | C | 40 | 0 | Nome do Tipo | Nome do Tipo do servico | @! | | STE->(VDISP(STF->TF_TIPO,'TE_NOME')) | | 1 | | N | V | V | | | | | | | |
| STF | 15 | TF_CALENDA | C | 3 | 0 | Calendário | Calendario da Manutencao | @! | If(!Empty(M->TF_CALENDA),EXISTCPO("SH7",M->TF_CALENDA),.T.) | | SH7 | 1 | S | N | | | | | | | | | |
| STF | 16 | TF_NOMCALE | C | 30 | 0 | Nome Calend. | Nome do Calendario | @! | | SH7->(VDISP(STF->TF_CALENDA,'H7_DESCRI')) | | 1 | | N | V | V | | | | | | | |
| STF | 17 | TF_TIPACOM | C | 1 | 0 | Tipo Acomp. | Tipo do Acompanhamento | @! | Mnta120Vld( 'TF_TIPACOM' ) | IF(INCLUI,"T",STF->TF_TIPACOM) | | 1 | | N | A | | | T=Tempo;C=Contador;A=Tempo/Contador;P=Producao;F=Contador Fixo;S=Segundo Contador | | | | | |
| STF | 18 | TF_PARADA | C | 1 | 0 | Parada Bem | Indicacao de Parada Bem | @! | PERTENCE("SNT") .AND. NG120CHKPAR() | IF(INCLUI,"N",STF->TF_PARADA) | | 1 | | N | A | | | S=Sim;N=Nao;T=Todos | | | | | |
| STF | 19 | TF_PERIODO | C | 1 | 0 | Período | Tipo de Periodo de Manut. | @! | Mnta120Vld( 'TF_PERIODO' ) | IF(INCLUI,"R",STF->TF_PERIODO) | | 1 | | N | A | R | | R=Repetitiva;U=Unica;E=Eventual;M=Multiplas | | | | | |
| STF | 20 | TF_TEPAANT | N | 3 | 0 | Parada Antes | Tempo Parada Antes Manut. | 999 | NAOVAZIO().and.Positivo() | | | 1 | | N | | | | | | M->TF_PARADA == "S" | | | |
| STF | 21 | TF_UNPAANT | C | 1 | 0 | Unid. Antes | Unidade Tpo. Parada Antes | @! | PERTENCE("MHDI") | | | 1 | | N | A | | | D=Dias;H=Horas;I=Minutos;M=Meses | | M->TF_TEPAANT > 0 | | | |
| STF | 22 | TF_TEPADEP | N | 3 | 0 | Parada Dep. | Tempo de Para Depois Manu | 999 | NAOVAZIO().and.Positivo() | | | 1 | | N | | | | | | M->TF_PARADA == "S" | | | |
| STF | 23 | TF_UNPADEP | C | 1 | 0 | Unid. Depois | Unidade Tpo.Parada Depois | @! | PERTENCE("MHDI") | | | 1 | | N | A | | | D=Dias;H=Horas;I=Minutos;M=Meses | | M->TF_TEPADEP > 0 | | | |
| STF | 24 | TF_TEENMAN | N | 3 | 0 | Tempo Manut. | Tempo Entre Manutencoes | 999 | Mnta120Vld( 'TF_TEENMAN' ) | | | 1 | | N | A | | | | | Mnta120Whe( 'TF_TEENMAN' ) | | | |
| STF | 25 | TF_UNENMAN | C | 1 | 0 | Unid.Manut. | Unidade Tempo Manutencao | @! | Mnta120Vld( 'TF_UNENMAN' ) | | | 1 | | N | A | | | D=Dia(s);S=Semana(s);M=Mes(es);H=Horas | | Mnta120Whe( 'TF_UNENMAN' ) | | | |
| STF | 26 | TF_CONMANU | N | 12 | 0 | Cont.Manut | Contador Ultima Manuten. | @E 999,999,999,999 | Mnta120Vld( 'TF_CONMANU' ) | | | 1 | | N | | | | | | Mnta120Whe( 'TF_CONMANU' ) | | | |
| STF | 27 | TF_INENMAN | N | 6 | 0 | Incr. Man. | Incremento Entre Manut. | @E 999,999 | Mnta120Vld( 'TF_INENMAN' ) | | | 1 | | N | | | | | | Mnta120Whe( 'TF_INENMAN' ) | | | |
| STF | 28 | TF_NAOUTIL | C | 1 | 0 | Dia não Útil | Atitude Para Dia Nao Util | @! | PERTENCE("ATU") | IF(INCLUI,"A",STF->TF_NAOUTIL) | | 1 | | N | | | | A=Adianta;T=Atrasa;U=Utiliza Dia | | | | | |
| STF | 29 | TF_PRIORID | C | 3 | 0 | Prioridade | Prioridade da Manutencao | @! | | IF(INCLUI,REPLICATE("Z",Len(STF->TF_PRIORID)),STF->TF_PRIORID) | | 1 | | N | | | | | | | | | |
| STF | 30 | TF_ATIVO | C | 1 | 0 | Mant.Ativa | Manutencao ativa ? | @! | PERTENCE("SN") .And. MNTA120IMA() | IF(INCLUI,"S",STF->TF_ATIVO) | | 1 | | N | A | | | S=Sim;N=Nao | | | | | |
| STF | 31 | TF_QUANTOS | N | 9 | 0 | Quant. O.S. | Quantidade de O.S. | @E 999,999 | | | | 1 | | N | V | | | | | | | | |
| STF | 32 | TF_DOCFIL | C | 2 | 0 | Filial Proc. | Filial Procedimento | | | | | 1 | | N | V | | | | | | | 033 | |
| STF | 33 | TF_DOCTO | C | 16 | 0 | Procedimento | Procedimento Manutencao | @! | EXISTCPO("QDH",M->TF_DOCTO) | | | 1 | | N | V | | | | | | | | |
| STF | 34 | TF_SUBSTIT | C | 100 | 0 | Subst. O.S. | Substituicao de O.S. | @! | NGSUBSTIT(M->TF_CODBEM+M->TF_SERVICO,If(NGVERIFY("STF"),M->TF_SEQRELA,Str(M->TF_SEQUENC,3)),M->TF_SUBSTIT) | | | 1 | | N | | | | | | MNT120WHEN("TF_SUBSTIT") | | | |
| STF | 35 | TF_PLANEJA | C | 1 | 0 | Cons. Plan. | Considera no Planejamento | @! | PERTENCE("SN") | IF(INCLUI,"S",STF->TF_PLANEJA) | | 1 | | N | | | | S=Sim;N=Nao | | MNT120WHEN("TF_PLANEJA") | | | |
| STF | 36 | TF_DESCRIC | M | 10 | 0 | Descrição | Descricao da Manutenção | @! | | | | 1 | | N | | | | | | | | | |
| STF | 37 | TF_PERACOM | N | 3 | 0 | Periodo Acom | Periodo Entre Acompanh. | 999 | NAOVAZIO() | | | 1 | | N | | | | | | | | | |
| STF | 38 | TF_UNIACOM | C | 1 | 0 | Unid.Acomp. | Unidade do Periodo Acomp. | @! | PERTENCE("DSM") | | | 1 | | N | | | | D=Dias;S=Semanas;M=Meses | | | | | |
| STF | 39 | TF_CONTADO | C | 16 | 0 | Cont.Bem | Contador de Qual Bem? | @! | | | | 1 | | N | | | | | | | | | |
| STF | 40 | TF_MFPADR | C | 1 | 0 | Padrao Data | Padrao de Calculo de Data | @! | PERTENCE("AMS") | | | 1 | | N | | | | A=Anual;M=Mensal;S=Semanal | | | | | |
| STF | 41 | TF_MFINTE | N | 2 | 0 | Intervalo | Numero do Intervalo | 99 | | | | 1 | | N | | | | | | | | | |
| STF | 42 | TF_MFSEMA | C | 1 | 0 | Dia Semana | Dia da Semana | @! | PERTENCE("STQIXAD") | | | 1 | | N | | | | S=Segunda;T=Terca;Q=Quarta;I=Quinta;X=Sexta:A=Sabada;D=Domingo | | | | | |
| STF | 43 | TF_MFDIME | C | 2 | 0 | Dia do Mes | Dia do Mes | @! | | | | 1 | | N | | | | | | | | | |
| STF | 44 | TF_MFMEAN | C | 2 | 0 | Mes Ano | Mes do Ano | @! | Pertence("01 2 3 4 5 6 7 8 9101112") | | | 1 | | N | | | | 01=Janeiro;02=Fevereiro;03=Marco;04=Abril;05=Maio;06=Junho;07=Julho;08=Agosto;09=Setembro;10=Outubro;11=Novembro;12=Dezembro | | | | | |
| STF | 45 | TF_MFSEQU | C | 1 | 0 | Sequencia | Sequencia da Serie | @! | PERTENCE("PSTQU") | | | 1 | | N | | | | P=Primeiro;S=Segundo;T=Terceiro;Q=Quarto;U=Ultimo | | | | | |
| STF | 46 | TF_MFDIDF | C | 1 | 0 | Dia Definido | Dia Definido | @! | PERTENCE("BEFSTQIXAD") | | | 1 | | N | | | | B=Dia;E=Dia da Semana;F=Dia do Fim Semana;S=Segunda;T=Terca;Q=Quarta;I=Quinta;X=Sexta;A=Sabado;D=Domingo | | | | | |
| STF | 47 | TF_MFNACO | C | 1 | 0 | Data N. Conh | Data Nao Exata | @! | PERTENCE("VFT") | | | 1 | | N | | | | V=Menor Diferenca;F=Para Frente;T=Para Traz | | | | | |
| STF | 48 | TF_SEQUENC | N | 3 | 0 | Sequencia | Sequencia da Manutecao | 999 | NAOVAZIO() .AND. EXISTCHAV("STF",M->TF_CODBEM+M->TF_SERVICO+STR(M->TF_SEQUENC,3)) | | | 1 | | N | V | | | | | | | | |
| STF | 49 | TF_SEQUEPA | N | 3 | 0 | Seq. Padrao | Sequencia Padrao | 999 | CARREG180() | | NGTPFN | 1 | | N | A | | | | | M->TF_PADRAO = "S" | | | |
| STF | 50 | TF_TIPLUB | C | 1 | 0 | Servico Lubr | Servico Lubrificacao | @! | | | | 1 | | N | | | | | | | | | |
| STF | 51 | TF_TOLERA | N | 6 | 0 | Toler. Tempo | Tempo Toleran OS a Vencer | 999999 | Positivo() | | | 1 | | N | A | R | | | | MNT120TOLE() | | | |
| STF | 52 | TF_TOLECON | N | 9 | 0 | Toler. Cont. | Tolerancia Contador | @E 999,999,999 | Positivo() | | | 1 | | N | A | R | | | | MNT120TOCO() | | | |