| 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 |
| TPF | 01 | TPF_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | V | R | | | | | | 033 | |
| TPF | 02 | TPF_CODFAM | C | 6 | 0 | Família | Codigo da Familia Padrao | @! | EXISTCPO("ST6",M->TPF_CODFAM) .AND. ULTSEQTPF(RECNO()) | | ST6 | 1 | S | S | A | | | | | | | | |
| TPF | 03 | TPF_NOMFAM | C | 40 | 0 | Nome Família | Nome da Familia Padrao | @! | | ST6->(VDISP(TPF->TPF_CODFAM,'ST6->T6_NOME')) | | 1 | | S | V | V | | | | | Posicione('ST6',1,xFilial('ST6')+TPF->TPF_CODFAM,'T6_NOME') | | |
| TPF | 04 | TPF_TIPMOD | C | 10 | 0 | Tipo Modelo | Codigo do Tipo do Modelo | @! | If(!Empty(M->TPF_TIPMOD),MNTA180CHA() .And. ULTSEQTPF(RECNO()),.T.) | | TQR | 1 | S | S | A | R | | | | | | | |
| TPF | 05 | TPF_DESMOD | C | 20 | 0 | Descrição | Descricao Tipo do Modelo | @! | | MNTA180INI('TPF_DESMOD') | | 1 | | N | V | V | | | | | | | |
| TPF | 06 | TPF_SEQREL | C | 3 | 0 | Sequência | Sequencia Relacionamento | @! | naovazio() | | | 1 | | S | V | | | | | | | | |
| TPF | 07 | TPF_SERVIC | C | 6 | 0 | Serviço | Codigo do Servico | @! | EXISTCPO("ST4",M->TPF_SERVIC) .AND. NG180SERV(M->TPF_SERVIC) .AND. ULTSEQTPF(RECNO()) | | ST4 | 1 | S | S | | | | | | | | | |
| TPF | 08 | TPF_NOMSER | C | 40 | 0 | Nome Serviço | Nome do Servico | @! | | ST4->(VDISP(TPF->TPF_SERVIC,'ST4->T4_NOME')) | | 1 | | S | V | V | | | | | Posicione('ST4',1,xFilial('ST4')+TPF->TPF_SERVIC,'T4_NOME') | | |
| TPF | 09 | TPF_NOMEMA | C | 40 | 0 | Nome Manut. | Nome da Manutencao | @! | | | | 1 | | S | A | | | | | | | | |
| TPF | 10 | TPF_CODARE | C | 6 | 0 | Área Manut. | Codigo Area de Manutencao | @! | EXISTCPO("STD",M->TPF_CODARE) | | | 1 | | S | V | | | | | | | | |
| TPF | 11 | TPF_NOMARE | C | 30 | 0 | Nome da Área | Nome da Area do servico | @! | | STD->(VDISP(TPF->TPF_CODARE,'STD->TD_NOME')) | | 1 | | N | V | V | | | | | | | |
| TPF | 12 | TPF_TIPO | C | 3 | 0 | Tipo Manut. | Codigo do Tipo Manutencao | @! | EXISTCPO("STE",M->TPF_TIPO) | | | 1 | | S | V | | | | | | | | |
| TPF | 13 | TPF_NOMTIP | C | 40 | 0 | Nome do Tipo | Nome do Tipo do servico | @! | | STE->(VDISP(TPF->TPF_TIPO,'STE->TE_NOME')) | | 1 | | N | V | V | | | | | | | |
| TPF | 14 | TPF_CALEND | C | 3 | 0 | Calendario | Calendario da Manutencao | @! | If(!Empty(M->TPF_CALEND),EXISTCPO("SH7",M->TPF_CALEND),.T.) | | SH7 | 1 | S | | A | | | | | | | | |
| TPF | 15 | TPF_NOMCAL | C | 30 | 0 | Nome Calend. | Nome do Calendario | @! | | SH7->(VDISP(TPF->TPF_CALEND,'H7_DESCRI')) | | 1 | | N | V | V | | | | | | | |
| TPF | 16 | TPF_TIPACO | C | 1 | 0 | Tipo Acomp. | Tipo do Acompanhamento | @! | Mnta180Vld( 'TPF_TIPACO' ) | IF(INCLUI,"T",TPF->TPF_TIPACO) | | 1 | | N | A | R | | T=Tempo;C=Contador;A=Tempo/Contador;P=Producao;F=Contador Fixo;S=Segundo Contador | | Mnta180Whe( 'TPF_TIPACO' ) | | | |
| TPF | 17 | TPF_PRIORI | C | 3 | 0 | Prioridade | Prioridade da Manutencao | @! | | IF(INCLUI,REPLICATE("Z",Len(TPF->TPF_PRIORI)),TPF->TPF_PRIORI) | | 1 | | N | | | | | | | | | |
| TPF | 18 | TPF_PERIOD | C | 1 | 0 | Período | Tipo de Periodo de Manut. | @! | Mnta180Vld( 'TPF_PERIOD' ) | IF(INCLUI,"R",TPF->TPF_PERIOD) | | 1 | | N | A | | | R=Repetitiva;U=Unica;E=Eventual;M=Multiplas | | Mnta180Whe( 'TPF_PERIOD' ) | | | |
| TPF | 19 | TPF_PARADA | C | 1 | 0 | Parada Bem | Indicacao de Parada Bem | @! | PERTENCE("SNT") .AND. NG180CHKPAR() | IF(INCLUI,"N",TPF->TPF_PARADA) | | 1 | | N | A | | | S=Sim;N=Nao;T=Todos | | | | | |
| TPF | 20 | TPF_TEPAAN | N | 3 | 0 | Parada Antes | Tempo Parada Antes Manut. | 999 | M->TPF_PARADA != "N".AND.POSITIVO() | | | 1 | | N | | | | | | M->TPF_PARADA == "S" | | | |
| TPF | 21 | TPF_UNPAAN | C | 1 | 0 | Un. P. Antes | Unidade Tpo. Parada Antes | @! | IF(M->TPF_TEPAAN<> 0,PERTENCE("MHDI"),IF(EMPTY(M->TPF_UNPAAN),.T., CHKHELP("VLPAANT") )) | | | 1 | | N | A | | | D=Dias;H=Horas;I=Minutos;M=Meses | | M->TPF_TEPAAN > 0 | | | |
| TPF | 22 | TPF_TEPADE | N | 3 | 0 | Un. Parada | Tempo de Para Depois Manu | 999 | M->TPF_PARADA!="N".AND.POSITIVO() | | | 1 | | N | | | | | | M->TPF_PARADA == "S" | | | |
| TPF | 23 | TPF_UNPADE | C | 1 | 0 | Uni.Par.Dep. | Unidade Tpo.Parada Depois | @! | IF(M->TPF_TEPADE<> 0,PERTENCE("MHDI"),IF(EMPTY(M->TPF_UNPADE),.T., CHKHELP("VLPADEP") )) | | | 1 | | N | A | | | D=Dias;H=Horas;I=Minutos;M=Meses | | M->TPF_TEPADE > 0 | | | |
| TPF | 24 | TPF_TEENMA | N | 3 | 0 | Tempo Manut. | Tempo Entre Manutencoes | 999 | Mnta180Vld( 'TPF_TEENMA' ) | | | 1 | | N | A | R | | | | Mnta180Whe( 'TPF_TEENMA' ) | | | |
| TPF | 25 | TPF_UNENMA | C | 1 | 0 | Un. Manut. | Unidade Tempo Manutencao | @! | Mnta180Vld( 'TPF_UNENMA' ) | | | 1 | | N | A | R | | D=Dia(s);S=Semana(s);M=Mes(es);H=Hora(s) | | Mnta180Whe( 'TPF_UNENMA' ) | | | |
| TPF | 26 | TPF_INENMA | N | 6 | 0 | Incr. Manut. | Incremento Entre Manut. | @E 999,999 | Mnta180Vld( 'TPF_INENMA' ) | | | 1 | | N | A | R | | | | Mnta180Whe( 'TPF_INENMA' ) | | | |
| TPF | 27 | TPF_NAOUTI | C | 1 | 0 | Dia Não Útil | Atitude Para Dia Nao Util | @! | PERTENCE("ATU") | IF(INCLUI,"A",TPF->TPF_NAOUTI) | | 1 | | N | | | | A=Adianta;T=Atrasa;U=Utiliza Dia | | | | | |
| TPF | 28 | TPF_DOCFIL | C | 2 | 0 | Filial Proc. | Filial Procedimento | | | | | 1 | | N | V | | | | | | | 033 | |
| TPF | 29 | TPF_DOCTO | C | 16 | 0 | Procedimento | Procedimento Manutencao | @! | EXISTCPO("QDH",M->TPF_DOCTO) | | | 1 | | N | V | | | | | | | | |
| TPF | 30 | TPF_DESCRI | M | 10 | 0 | Descrição | Descricao da Manutenção | @! | | | | 1 | | N | | | | | | | | | |
| TPF | 31 | TPF_SEQUEN | N | 3 | 0 | Sequencia | Sequencia da manutencao | 999 | NAOVAZIO() .AND. EXISTCHAV("TPF",M->TPF_CODFAM+M->TPF_SERVIC+STR(M->TPF_SEQUEN,3)) | | | 1 | | N | V | | | | | | | | |
| TPF | 32 | TPF_TIPLUB | C | 1 | 0 | Servico Lubr | Servico Lubrificacao | @! | | | | 1 | | N | | | | | | | | | |
| TPF | 33 | TPF_TOLERA | N | 6 | 0 | Toler. Tempo | Tempo Toleran OS a Vencer | 999999 | Positivo() | | | 1 | | N | A | R | | | | MNT180TOLE() | | | |
| TPF | 34 | TPF_TOLECO | N | 9 | 0 | Toler. Cont. | Tolerancia Contador | @E 999,999,999 | Positivo() | | | 1 | | N | A | R | | | | MNT180TOCO() | | | |