
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| STF | Manutencao | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| TF_FILIAL | C | 2 | 0 | Filial | R | N | |||||
| TF_CODBEM | C | 16 | 0 | Bem | @! | EXISTCPO('ST9',M->TF_CODBEM) .And. NGDISP('M->TF_NOMBEM',ST9->T9_NOME) .And. NG120SERV() .And. MNTVALBEM() | ST9 | N | |||
| TF_NOMBEM | C | 20 | 0 | Nome Bem | @! | V | N | ||||
| TF_SERVICO | C | 6 | 0 | Servico | @! | If(!Empty(M->TF_SERVICO),EXISTCPO("ST4",M->TF_SERVICO) .AND. NG120SERV(),.T.) | ST4 | N | |||
| TF_NOMSERV | C | 20 | 0 | Nome Servico | @! | V | N | ||||
| TF_SEQRELA | C | 3 | 0 | Sequencia | @! | naovazio() .AND. EXISTCHAV("STF",M->TF_CODBEM+M->TF_SERVICO+M->TF_SEQRELA) | N | ||||
| TF_NOMEMAN | C | 40 | 0 | Nome Manut. | @! | N | |||||
| TF_PADRAO | C | 1 | 0 | Manut.Padrao | @! | PERTENCE("SN") .AND. MNTA120PAD() | N=Nao;S=Sim | N | |||
| TF_SEQREPA | C | 3 | 0 | Seq. Padrao | @! | CARREG180('M->TF_SEQREPA') | NGTPFC | M->TF_PADRAO = "S" | N | ||
| TF_DTULTMA | D | 8 | 0 | Data Ult.Man | VLDDTUTLM() | lWhenOs | N | ||||
| TF_CODAREA | C | 6 | 0 | Area Manut. | @! | EXISTCPO("STD",M->TF_CODAREA) | STD | N | |||
| TF_NOMAREA | C | 20 | 0 | Nome da Area | @! | V | N | ||||
| TF_TIPO | C | 3 | 0 | Tipo de Man. | @! | EXISTCPO("STE",M->TF_TIPO) | STE | N | |||
| TF_NOMTIPO | C | 20 | 0 | Nome do Tipo | @! | V | N | ||||
| TF_CALENDA | C | 3 | 0 | Calendario | @! | If(!Empty(M->TF_CALENDA),EXISTCPO("SH7",M->TF_CALENDA),.T.) | SH7 | N | |||
| TF_NOMCALE | C | 20 | 0 | Nome Calend. | @! | V | N | ||||
| TF_TIPACOM | C | 1 | 0 | Tipo Acomp. | @! | PERTENCE("FTCAPS") .AND. NG120CHKCTD() .AND. IF(M->TF_TIPACOM="S",NG120CON2(),.T.) | T=Tempo;C=Contador;A=Tempo/Contador;P=Producao;F=Contador Fixo;S=Segundo Contador | N | |||
| TF_PARADA | C | 1 | 0 | Parada Bem | @! | PERTENCE("SNT") .AND. NG120CHKPAR() | S=Sim;N=Nao;T=Todos | N | |||
| TF_TEPAANT | N | 3 | 0 | Parada Antes | 999 | NAOVAZIO().and.Positivo() | M->TF_PARADA == "S" | N | |||
| TF_UNPAANT | C | 1 | 0 | Unid.P.Antes | @! | PERTENCE("MHDI") | D=Dias;H=Horas;I=Minutos;M=Meses | M->TF_TEPAANT > 0 | N | ||
| TF_TEPADEP | N | 3 | 0 | Parada Dep. | 999 | NAOVAZIO().and.Positivo() | M->TF_PARADA == "S" | N | |||
| TF_UNPADEP | C | 1 | 0 | Uni.Par.Dep. | @! | PERTENCE("MHDI") | D=Dias;H=Horas;I=Minutos;M=Meses | M->TF_TEPADEP > 0 | N | ||
| TF_TEENMAN | N | 3 | 0 | Tempo Manut. | 999 | NAOVAZIO().and.POSITIVO() | M->TF_TIPACOM$"T/A" | N | |||
| TF_UNENMAN | C | 1 | 0 | Unid.Manut. | @! | PERTENCE("DSMH") | D=Dia(s);S=Semana(s);M=Mes(es);H=Horas | M->TF_TIPACOM$"T/A" | N | ||
| TF_CONMANU | N | 12 | 0 | Cont.Manut | @E 999,999,999,999 | IF(M->TF_TIPACOM$"C/A/P/F/S",NAOVAZIO(M->TF_CONMANU),EMPTY(M->TF_CONMANU)).AND.POSITIVO() | M->TF_TIPACOM!="T" | N | |||
| TF_INENMAN | N | 6 | 0 | Incr.Manut. | @E 999,999 | IF(M->TF_TIPACOM$"C/A/P/F/S",NAOVAZIO(M->TF_INENMAN),EMPTY(M->TF_INENMAN)).AND.POSITIVO() | M->TF_TIPACOM!="T" | N | |||
| TF_NAOUTIL | C | 1 | 0 | Dia Nao Util | @! | PERTENCE("ATU") | A=Adianta;T=Atrasa;U=Utiliza Dia | N | |||
| TF_PRIORID | C | 3 | 0 | Prioridade | @! | N | |||||
| TF_PERIODO | C | 1 | 0 | Periodo | @! | PERTENCE("RUE") | R=Repetitiva;U=Unica;E=Eventual | N | |||
| TF_ATIVO | C | 1 | 0 | Mant.Ativa | @! | PERTENCE("SN") .And. MNTA120IMA() | S=Sim;N=Nao | N | |||
| TF_QUANTOS | N | 9 | 0 | Quant. O.S. | @E 999,999 | N | |||||
| TF_DOCFIL | C | 2 | 0 | Filial Proc. | N | ||||||
| TF_DOCTO | C | 16 | 0 | Procedimento | @! | EXISTCPO("QDH",M->TF_DOCTO) | N | ||||
| TF_SUBSTIT | C | 11 | 0 | Substit. O.S | XXX,XXX,XXX | NGSUBSTIT(M->TF_CODBEM+M->TF_SERVICO,If(NGVERIFY("STF"),M->TF_SEQRELA,Str(M->TF_SEQUENC,3)),M->TF_SUBSTIT) | MNT120WHEN("TF_SUBSTIT") | N | |||
| TF_PLANEJA | C | 1 | 0 | Cons.Planej. | @! | PERTENCE("SN") | S=Sim;N=Nao | MNT120WHEN("TF_PLANEJA") | N | ||
| TF_DESCRIC | M | 10 | 0 | Descricao | @! | N | |||||
| TF_PERACOM | N | 3 | 0 | Periodo Acom | 999 | NAOVAZIO() | N | ||||
| TF_UNIACOM | C | 1 | 0 | Unid.Acomp. | @! | PERTENCE("DSM") | D=Dias;S=Semanas;M=Meses | N | |||
| TF_CONTADO | C | 16 | 0 | Cont.Bem | @! | N | |||||
| TF_MFPADR | C | 1 | 0 | Padrao Data | @! | PERTENCE("AMS") | A=Anual;M=Mensal;S=Semanal | N | |||
| TF_MFINTE | N | 2 | 0 | Intervalo | 99 | N | |||||
| TF_MFSEMA | C | 1 | 0 | Dia Semana | @! | PERTENCE("STQIXAD") | S=Segunda;T=Terca;Q=Quarta;I=Quinta;X=Sexta:A=Sabada;D=Domingo | N | |||
| TF_MFDIME | C | 2 | 0 | Dia do Mes | @! | N | |||||
| TF_MFMEAN | C | 2 | 0 | Mes Ano | @! | Pertence("01\02\03\04\05\06\07\08\09\10\11\12") | 01=Janeiro;02=Fevereiro;03=Marco;04=Abril;05=Maio;06=Junho;07=Julho;08=Agosto;09=Setembro;10=Outubro;11=Novembro;12=Dezembro | N | |||
| TF_MFSEQU | C | 1 | 0 | Sequencia | @! | PERTENCE("PSTQU") | P=Primeiro;S=Segundo;T=Terceiro;Q=Quarto;U=Ultimo | N | |||
| TF_MFDIDF | C | 1 | 0 | Dia Definido | @! | PERTENCE("BEFSTQIXAD") | 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 | N | |||
| TF_MFNACO | C | 1 | 0 | Data N. Conh | @! | PERTENCE("VFT") | V=Menor Diferenca;F=Para Frente;T=Para Traz | N | |||
| TF_SEQUENC | N | 3 | 0 | Sequencia | 999 | NAOVAZIO() .AND. EXISTCHAV("STF",M->TF_CODBEM+M->TF_SERVICO+STR(M->TF_SEQUENC,3)) | N | ||||
| TF_SEQUEPA | N | 3 | 0 | Seq. Padrao | 999 | CARREG180() | NGTPFN | M->TF_PADRAO = "S" | N | ||
| TF_TIPLUB | C | 1 | 0 | Servico Lubr | @! | N | |||||
| TF_TOLERA | N | 6 | 0 | Toleran Temp | 999999 | Positivo() | R | MNT120TOLE() | N | ||
| TF_TOLECON | N | 9 | 0 | Toleran Cont | @E 999,999,999 | Positivo() | R | MNT120TOCO() | N | ||