Tabela
ST9 Bem
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
T9_FILIAL C 2 0 Filial R N
T9_CODBEM C 16 0 Bem @! MNTA080VLD() N
T9_CODIMOB C 14 0 Imobilizado @! MNTA080VLD() SN1B MNT080WHEN() N
T9_FERRAME C 1 0 Tipo (PCP) @! MNTA080VLD() F=Ferramenta;R=Recurso N
T9_RECFERR C 6 0 Recur/Ferram @! MNTA080VLD() SH1SH4 MNT080WHEN() N
T9_TIPMOD C 10 0 Tipo Modelo @! MNTA080VLD() TQRFIL N
T9_DESMOD C 20 0 Descricao @! V N
T9_FABRICA C 6 0 Fabricante @! IF(VAZIO(),.T.,EXISTCPO("ST7",M->T9_FABRICA)) ST7 N
T9_NOMFABR C 20 0 Nome Fabrica @! V N
T9_CODFAMI C 6 0 Familia @! MNTA080VLD() ST6FIL N
T9_NOMFAMI C 20 0 Nome Familia @! V N
T9_PADRAO C 1 0 Padrao Famil @! MNTA080VLD() N=Nao;S=Sim N
T9_CATBEM C 1 0 Categoria @! MNTA080VLD() 1=Bem;2=Frota integrada ao TMS;3=Pneu;4=Frota nao integrada ao TMS MNT080WHEN() N
T9_NOME C 40 0 Nome do Bem @! MNT080WHEN() N
T9_STATUS C 2 0 Status Bem @! MNTA080VLD() TQYFIL MNT080WHEN() N
T9_DESTAT C 20 0 Desc Status @! V N
T9_CCUSTO C 9 0 Centro Custo @! MNTA080VLD() CTT MNT080WHEN() N
T9_NOMCUST C 40 0 Nome C.Custo @! V N
T9_CALENDA C 3 0 Turno @! MNTA080VLD() SH7 MNT080WHEN() N
T9_NOMCALE C 30 0 Nome Turno @! V N
T9_CENTRAB C 6 0 C.Trabalho @! MNTA080VLD() NG11 N
T9_NOMTRAB C 20 0 Nome C.Traba @! V N
T9_FORNECE C 6 0 Fornecedor @! MNTA080VLD() SA2 .T. N
T9_LOJA C 2 0 Loja @! MNTA080VLD() MNT080WHEN() N
T9_NOMFORN C 40 0 Nome Fornece @! V N
T9_MODELO C 10 0 Modelo N
T9_SERIE C 15 0 Serie N
T9_DTCOMPR D 8 0 Data Compra VALDATA(M->T9_DTCOMPR,DDATABASE,"DTCOMPR") N
T9_ESTRUTU C 1 0 Estrutura @! PERTENCE("SN") S=Sim;N=Nao N
T9_PRGARAN N 6 0 Prazo Garant 999,999 MNT080WHEN() N
T9_UNGARAN C 1 0 Unid.Garant. @! PERTENCE('HDSMAK') H=Horas;D=Dias;S=Semanas;M=Meses;A=Anos;K=Kilometragem MNT080WHEN() N
T9_DTGARAN D 8 0 Data Garant. If(!Empty(M->T9_DTGARAN),VALDATA(M->T9_DTCOMPR,M->T9_DTGARAN,"DTGARAN"),.T.) N
T9_PRIORID C 3 0 Prioridade @! N
T9_CODESTO C 15 0 Estoque @! MNTA083VLD() SB1 MNT083WHEN() N
T9_NOMESTQ C 20 0 Nome Estoque @! V N
T9_TEMCONT C 1 0 Tem Contador @! MNTA080VLD() S=Tem Contador Proprio;N=Nao e Controlado por Contador;P=Controlado pelo Pai da Estrutura;I=Controlado pelo Pai Imediato N
T9_TPCONTA C 20 0 Tp. Contador @! MNT080WHEN() N
T9_POSCONT N 9 0 Pos.Contador @E 999,999,999 MNTA080VLD() MNT080WHEN() N
T9_DTULTAC D 8 0 Data Ult.Aco MNTA080VLD() MNT080WHEN() N
T9_CONTACU N 12 0 Cont.Acumul. @E 999,999,999,999 Positivo() MNT080WHEN() N
T9_VARDIA N 6 0 Variacao Dia @E 999,999 MNTA080VLD() MNT080WHEN() N
T9_LIMICON N 9 0 Limite Cont. @E 999,999,999 IF(M->T9_TEMCONT = "S" .AND. M->T9_LIMICON < M->T9_POSCONT, CHKHELP("LIMITEINVA"),.T.).and.Positivo() MNT080WHEN() N
T9_PERACOM N 3 0 Periodo Acom 999 NAOVAZIO().and.Positivo() MNT080WHEN() N
T9_UNIACOM C 1 0 Unid.Acomp. @! PERTENCE("DSM") D=Dias;S=Semanas;M=Meses MNT080WHEN() N
T9_INDPOND C 1 0 Muda Pondera @! MNTA080VLD() N=Nao;S=Sim N
T9_PONDERA C 60 0 Fat. Pondera @! N
T9_VIRADAS N 6 0 Viradas Cont @E 999999 MNT080WHEN() N
T9_SITMAN C 1 0 Sit. Manut. @! MNTA080VLD() A=Ativo;I=Inativo MNT080WHEN() N
T9_SITBEM C 1 0 Situacao Bem @! MNTA080VLD() A=Ativo;I=Inativo;T=Transferido MNT080WHEN() N
T9_LOCAL C 6 0 Local Fisico @! N
T9_CHAPA C 20 0 Chapa Imobil N
T9_CONTDES C 1 0 Vida Util @! PERTENCE ("CT") C=Contador;T=Tempo N
T9_VALODES N 9 0 Valor Vida @E 999,999,999 Positivo() N
T9_UNIDDES C 1 0 Unid. Vida @! PERTENCE("HDMA") H=Horas;D=Dias;M=Meses;A=Anos MNT080WHEN() N
T9_CLIENTE C 6 0 Cliente @! MNTA080VLD() SA1 N
T9_LOJACLI C 2 0 Loja Cliente @! MNTA080VLD() MNT080WHEN() N
T9_NOMCLIE C 40 0 Nome Cliente @! V N
T9_VALCPA N 12 2 Valor Compra @E 999,999,999.99 Positivo() N
T9_CUSTOHO N 9 2 Custo Hora @E 999,999.99 Positivo() N
T9_AJUSCON N 9 0 Ajuste Cont. @E 999,999,999 N
T9_MOVIBEM C 1 0 Movim. Bem @! PERTENCE("SN") S=Sim;N=Nao N
T9_DTINSTA D 8 0 Instalacao MNTA080VLD() N
T9_BITMAP C 8 0 Imagem N
T9_TERCEIR C 1 0 Terceiro @! Pertence("12") R 1=Nao;2=Sim N
T9_CONTGAR N 9 0 Cont.Garant. @E 999,999,999 MNTA080VLD() MNT080WHEN() N
T9_DTBAIXA D 8 0 Data Baixa MNT080WHEN() N
T9_MTBAIXA C 4 0 Motivo Baixa @! IIF(Empty(M->T9_MTBAIXA),.t.,EXISTCPO('TPJ',M->T9_MTBAIXA)) TPJ MNT080WHEN() N
T9_DESMOT C 20 0 Desc. Motivo @! V N
T9_DESCRIC M 10 0 Descricao @! N
T9_CODTMS C 8 0 Codigo TMS @! MNTA084VLD() DA3 MNT080WHEN() N
T9_PLACA C 8 0 Placa @! MNTA084VLD() R .T. N
T9_CAPMAX N 7 0 Cap. Tanque @E 9,999,999 R .T. N
T9_MEDIA N 9 2 Media Consu. @E 999,999.99 R .T. N
T9_TIPVEI C 2 0 Tipo Veiculo @! MNTA084VLD() DUT R .T. N
T9_ANOMOD C 4 0 Ano Modelo @! MNTA084VLD() R .T. N
T9_ANOFAB C 4 0 Ano Fabric. @! MNTA084VLD() R .T. N
T9_CHASSI C 20 0 Chassi @! MNTA084VLD() R .T. N
T9_VALANO N 9 2 Val Acu. Ano @E 999,999.99 POSITIVO() R .T. N
T9_NFCOMPR C 9 0 NF de Compra @! R N
T9_DTVENDA D 8 0 Data Venda 99/99/9999 MNTA080VLD() R MNT080WHEN( 'T9_DTVENDA' ) N
T9_COMPRAD C 40 0 Comprador @! R MNT080WHEN() N
T9_NFVENDA C 9 0 NF de Venda @! R MNT080WHEN() N
T9_CORVEI C 2 0 Cor @! ExistCpo('SX5','M7'+M->T9_CORVEI,1) M7 R .T. N
T9_DESCOR C 30 0 Desc. Cor @! V N
T9_CIDEMPL C 40 0 Cid. Emplac. @! R .T. N
T9_UFEMPLA C 2 0 UF Emplac. @! EXISTCPO('SX5','12'+M->T9_UFEMPLA) 12 R .T. N
T9_RENAVAM C 15 0 Renavam @! R .T. N
T9_NRMOTOR C 15 0 Nro do Motor @! R N
T9_CEREVEI C 1 0 CRV? @! R 1=Sim;2=Nao N
T9_MEDMIN N 9 2 Med. Minima @E 999,999.99 R .T. N
T9_ITEMCTA C 9 0 Item Conta @! MNTA080VLD() CTD R N
T9_ACOPLA C 1 0 Acoplamento @! PERTENCE("12") R 1=Sim;2=Nao N
T9_VALVENA N 12 2 Valor Venal @E 999,999,999.99 R N
T9_IDADE N 4 0 Idade Bem 9999 V N
T9_INSTALA C 1 0 Instalacao? @! Pertence('12') 1=Local;2=Cliente N
T9_LOCPAD C 2 0 Almoxarifado @! MNTA083VLD() NNR R MNT083WHEN() N
T9_BARCODE C 20 0 Cod. Barras R N
T9_DTDESMO D 8 0 Dt. Desmob. R M->T9_CATBEM == '4' N
T9_PARTEDI C 1 0 Parte Diaria @! IIF( !Empty( M->T9_PARTEDI ),Pertence( '12' ),.T. ) R 1=Sim;2=Nao N
T9_VALPROR N 14 2 Val. Compra. @E 99,999,999,999.99 Positivo() R M->T9_CATBEM == '4' N
T9_LUBRIFI C 1 0 Prod. Abast. @! Pertence('12') R 1=Sim;2=Nao M->T9_CATBEM <> '3' N
T9_ALUGUEL C 1 0 Aluguel ? @! Vazio() .Or. Pertence('12') R 1=Sim;2=Nao MNT080WHEN() N
T9_PERMANU N 7 3 % Manutencao @E 999.999 Positivo() R M->T9_CATBEM == '4' N
T9_SEGLICE N 6 3 % Seg. Lic. @E 99.999 Positivo() R M->T9_CATBEM == '4' N
T9_VALPRES N 14 2 Val.Presente @E 99,999,999,999.99 Positivo() R M->T9_CATBEM == '4' N
T9_VALFAT N 14 2 Val.Faturado @E 99,999,999,999.99 Positivo() R M->T9_CATBEM == '4' N
T9_PROPRIE C 1 0 Proprietario @! PERTENCE('12') R 1=Proprio;2=Terceiro Inclui .And. M->T9_CATBEM == '4' N