| 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 |
| TP9 | 01 | TP9_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | V | R | | | | | | 033 | |
| TP9 | 02 | TP9_CODFAM | C | 6 | 0 | Família | Codigo da Familia do Bem | @! | MNTA170VLD("TP9_CODFAM") | | ST6 | 1 | S | S | | | | | | | | | |
| TP9 | 03 | TP9_FAMINO | C | 20 | 0 | Nome Família | Nome da familia | @! | | ST6->(VDISP(TP9->TP9_CODFAM,'ST6->T6_NOME')) | | 1 | | S | V | V | | | | | Posicione('ST6',1,xFilial('ST6')+TP9->TP9_CODFAM,'T6_NOME') | | |
| TP9 | 04 | TP9_NOME | C | 40 | 0 | Nome | Nome do Bem | @! | NG170VALID() | | | 1 | | N | A | | | | | | | | |
| TP9 | 05 | TP9_CCUSTO | C | 9 | 0 | Centro Custo | Centro de Custo | @! | IF(VAZIO(),.T.,CTB105CC()) .AND. NG170VALID() | | CTT | 1 | S | S | A | | | | | | | 004 | |
| TP9 | 06 | TP9_CUSTNO | C | 20 | 0 | Descrição | Nome do Centro Custo | @! | | CTT->(VDISP(TP9->TP9_CCUSTO,'CTT->CTT_DESC01')) | | 1 | | S | V | V | | | | | Posicione('CTT',1,xFilial('CTT')+TP9->TP9_CCUSTO, 'CTT_DESC01') | | |
| TP9 | 07 | TP9_CALEND | C | 3 | 0 | Turno | Turno Trabalho | @! | IF(VAZIO(),.T.,EXISTCPO("SH7",M->TP9_CALEND)) .AND. NG170VALID() | | SH7 | 1 | S | | A | | | | | | | | |
| TP9 | 08 | TP9_CALENO | C | 20 | 0 | Nome Turno | Nome do Turno | @! | | SH7->(VDISP(TP9->TP9_CALEND,'H7_DESCRI')) | | 1 | | N | V | V | | | | | | | |
| TP9 | 09 | TP9_CENTRA | C | 6 | 0 | Centro Trab. | Centro Trabalho | @! | IF(VAZIO(),.T.,EXISTCPO("SHB",M->TP9_CENTRA)) .AND. NG170VALID() .AND. CHKCENTRAB(M->TP9_CENTRA,M->TP9_CCUSTO) | | NG1 | 1 | S | S | A | | | | | | | | |
| TP9 | 10 | TP9_CTRANO | C | 20 | 0 | Nome C. Trab | Nome do C. Trabalho | @! | | SHB->(VDISP(TP9->TP9_CENTRA,'SHB->HB_NOME')) | | 1 | | S | V | V | | | | | Posicione('SHB',1,xFilial('SHB')+TP9->TP9_CENTRA,'HB_NOME') | | |
| TP9 | 11 | TP9_FORNEC | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | NG170FORN(M->TP9_FORNEC,M->TP9_LOJA) | | FOR | 1 | S | N | | | | | | | | 001 | |
| TP9 | 12 | TP9_LOJA | C | 2 | 0 | Loja | Loja do Fornecedor | @! | NG170FORN(M->TP9_FORNEC,M->TP9_LOJA) | | | 1 | | N | | | | | | | | 002 | |
| TP9 | 13 | TP9_FORNNO | C | 50 | 0 | Nome Fornec. | Nome Fornecedor | @! | | IF(!INCLUI,Posicione('SA2',1,xFilial('SA2')+TP9->TP9_FORNEC+TP9->TP9_LOJA,'A2_NOME'),'') | | 1 | | | V | V | | | | | | 177 | |
| TP9 | 14 | TP9_TIPMOD | C | 10 | 0 | Tipo Modelo | Codigo do Tipo do Modelo | @! | MNTA170VLD("TP9_TIPMOD") | | TQR | 1 | S | S | A | R | | | | | | | |
| TP9 | 15 | TP9_DESMOD | C | 20 | 0 | Descrição | Descricao Tipo do Modelo | @! | | MNTA170INI('TP9_DESMOD') | | 1 | | N | V | V | | | | | | | |
| TP9 | 16 | TP9_FABRIC | C | 6 | 0 | Fabricante | Codigo do Fabricante | @! | IF(VAZIO(),.T.,EXISTCPO("ST7",M->TP9_FABRIC)) | | ST7 | 1 | S | N | | | | | | | | | |
| TP9 | 17 | TP9_FABRNO | C | 20 | 0 | Nome Fabric. | Nome do Fabricante | @! | | ST7->(VDISP(TP9->TP9_FABRIC,'ST7->T7_NOME')) | | 1 | | N | V | V | | | | | | | |
| TP9 | 18 | TP9_MODELO | C | 10 | 0 | Modelo | Modelo do Bem | @! | | | | 1 | | N | | | | | | | | | |
| TP9 | 19 | TP9_SERIE | C | 15 | 0 | Série | Numero Serie do Bem | @! | | | | 1 | | N | | | | | | | | | |
| TP9 | 20 | TP9_CODEST | C | 15 | 0 | Estoque | Codigo no Estoque | @! | VAZIO().OR.EXISTCPO("SB1",M->TP9_CODEST) | | SB1 | 1 | S | N | | | | | | | | 030 | |
| TP9 | 21 | TP9_ESTQNO | C | 50 | 0 | Nome Estoque | Nome Estoque | @! | | SB1->(VDISP(TP9->TP9_CODEST,'SB1->B1_DESC')) | | 1 | | N | V | V | | | | | | 171 | |
| TP9 | 22 | TP9_PRIORI | C | 3 | 0 | Prioridade | Prioridade na Producao | @! | | IF(INCLUI,REPLICATE("Z",Len(TP9->TP9_PRIORI)),M->TP9_PRIORI) | | 1 | | N | | | | | | | | | |
| TP9 | 23 | TP9_MOVBEM | C | 1 | 0 | Movim. Bem | Indica Bem é Movimentado | @! | PERTENCE("SN") | IF(INCLUI,"S",TP9->TP9_MOVBEM) | | 1 | | S | | | | S=Sim;N=Nao | | | | | |
| TP9 | 24 | TP9_CUSTOH | N | 9 | 2 | Custo Hora | Custo Hora do Bem | @E 999,999.99 | Positivo() | | | 1 | | N | A | | | | | | | | |
| TP9 | 25 | TP9_TEMCON | C | 1 | 0 | Tem Contador | Bem possui Contador | @! | MNT170CLCT() | IF(INCLUI,'N',M->TP9_TEMCON) | | 1 | | | A | | | S=Tem Contador Proprio;N=Nao e Controlado por Contador;P=Controlado pelo Pai da Estrutura;I=Controlado pelo Pai Imediato | | | | | |
| TP9 | 26 | TP9_TPCONT | C | 20 | 0 | Tipo Cont. | Tipo de Contador | @! | | | | 1 | | N | A | | | | | M->TP9_TEMCON <> "N" | | | |
| TP9 | 27 | TP9_PERACO | N | 3 | 0 | Per. Acomp. | Periodo Entre Acompanh. | 999 | NAOVAZIO().and.Positivo() | | | 1 | | N | | | | | | M->TP9_TEMCON <> 'N' | | | |
| TP9 | 28 | TP9_UNIACO | C | 1 | 0 | Unid. Medida | Unidade do Periodo Acomp. | @! | PERTENCE("DSM") | | | 1 | | N | | | | D=Dias;S=Semanas;M=Meses | | M->TP9_PERACO > 0 | | | |
| TP9 | 29 | TP9_BITMAP | C | 8 | 0 | Imagem | Imagem do Bem | | | | | 1 | | N | | | | | | | | | |
| TP9 | 30 | TP9_DESCRI | M | 10 | 0 | Descrição | Descricao do Bem | @! | | | | 1 | | N | | | | | | | | | |
| TP9 | 31 | TP9_ACOPLA | C | 1 | 0 | Acoplamento | Permite Acoplamento | @! | PERTENCE('SN') | IF(INCLUI,'N',TP9->TP9_ACOPLA) | | 1 | | N | | | | S=Sim;N=Nao | | | | | |
| TP9 | 32 | TP9_VALANO | N | 9 | 2 | Val. Ac. Ano | Val. Estimat. Gasto Anual | @E 999,999.99 | POSITIVO() | | | 1 | | N | A | R | | | | | | | |