
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| TP1 | Opcoes da Etapa da Manutencao | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| TP1_FILIAL | C | 2 | 0 | Filial | R | N | |||||
| TP1_CODBEM | C | 16 | 0 | Bem | @! | EXISTCPO("ST9",M->TP1_CODBEM) | N | ||||
| TP1_SERVIC | C | 6 | 0 | Servico | @! | EXISTCPO("ST4",M->TP1_SERVIC) | N | ||||
| TP1_SEQREL | C | 3 | 0 | Sequencia | @! | IF(M->TP1_TPMANU = "P",CHKSEQU145(),.t.) | N | ||||
| TP1_TAREFA | C | 6 | 0 | Tarefa | @! | EXISTCPO("TP5",M->TP1_SERVIC+M->TP1_TAREFA) | N | ||||
| TP1_ETAPA | C | 6 | 0 | Etapa | @! | EXISTCPO("TPH",MV_PAR01+M->T5_SERVIC+M->T5_SEQRELA+M->T5_TAREFA+M->TP1_ETAPA) .AND. NG140CHECK(M->TP1_ETAPA) | N | ||||
| TP1_OPCAO | C | 15 | 0 | Opcao | @! | NAOVAZIO() .AND. EXISTCHAV("TP1",M->TP1_CODBEM+M->TP1_SERVIC+M->TP1_SEQREL+M->TP1_TAREFA+M->TP1_ETAPA+M->TP1_OPCAO) | LEOPCAO | N | |||
| TP1_TIPRES | C | 1 | 0 | Tp. Resposta | @! | Pertence('12') .And. TIPRESTP1() | 1=Marcar;2=Informar | LETIPRES | N | ||
| TP1_CONDOP | C | 2 | 0 | Operador | @! | PERTENCE("I > < >I") | I=Igual;<=Menor;>=Maior;I=Maior ou Igual;<>=Diferente | M->TP1_TIPRES = "I" | N | ||
| TP1_CONDIN | C | 10 | 0 | Informacao | @! | IF(M->TP1_CONDOP != SPACE(Len(TP1->TP1_CONDIN)),NAOVAZIO(),VAZIO()) .AND. NGTPCONTCAR(M->TP1_TIPCAM,M->TP1_CONDIN) | M->TP1_TIPRES = "I" | N | |||
| TP1_TIPCAM | C | 1 | 0 | Tp.Campo Res | @! | PERTENCE("CDNL") .AND. NGTPCONTCAR(M->TP1_TIPCAM,M->TP1_CONDIN) | C=Carater;D=Data;N=Numerico;L=Logico | M->TP1_TIPRES = "I" | N | ||
| TP1_TPMANU | C | 1 | 0 | Tipo Manut. | @! | Pertence('012') .AND. TPMANUTP1() | 0=Sem Acao;1=Gera OS;2=Gera SS | N | |||
| TP1_BEMIMN | C | 16 | 0 | Bem Manut. | @! | EXISTCPO("ST9",M->TP1_BEMIMN) | ST9 | M->TP1_TPMANU <> "N" | N | ||
| TP1_SERVMN | C | 6 | 0 | Servico Man. | @! | IF(M->TP1_TPMANU <> "N",CHKSERV145(),.T.) | ST4 | M->TP1_TPMANU <> "N" | N | ||
| TP1_SEQUMN | N | 3 | 0 | Sequenc Man. | 999 | IF(M->TP1_TPMANU = 'P',CHKSEQU145(),.T.) | N=Nao;S=Sim | M->TP1_TPMANU = "P" | N | ||
| TP1_BLOQMA | C | 1 | 0 | Bloq.Produto | @! | PERTENCE("SN") | N=Nao;S=Sim | M->TP1_TPMANU <> "N" | N | ||
| TP1_BLOQFU | C | 1 | 0 | Bloq.Funcion | @! | PERTENCE("SN") | N=Nao;S=Sim | M->TP1_TPMANU <> "N" | N | ||
| TP1_BLOQFE | C | 1 | 0 | Bloq.Ferram. | @! | PERTENCE("SN") | N=Nao;S=Sim | M->TP1_TPMANU <> "N" | N | ||
| TP1_SEQUEN | N | 3 | 0 | Sequencia | 999 | IF(M->TP1_TPMANU = 'P',CHKSEQU145(),.T.) | N | ||||
| TP1_SEQRMN | C | 3 | 0 | Seq.Manut. | @! | IF(M->TP1_TPMANU = 'P',CHKSEQU145(),.T.) | M->TP1_TPMANU = "P" | N | |||
| TP1_FORMUL | C | 80 | 0 | Formula | TPCFOR | R | N | ||||
| TP1_DESOPC | C | 20 | 0 | Descricao | @! | R | N | ||||