Tabela
TPY Pecas de Reposicao do Bem
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
TPY_FILIAL C 2 0 Filial N
TPY_CODBEM C 16 0 Bem @! If(!Empty(M->TPY_CODBEM),EXISTCPO("ST9",M->TPY_CODBEM),.T.) N
TPY_CODPRO C 15 0 Codigo @! EXISTCPO("SB1",M->TPY_CODPRO) .And. NGPRODESP(M->TPY_CODPRO,.T.) SB1 N
TPY_NOMPEC C 20 0 Nome Peca @! V N
TPY_QUANTI N 9 2 Quantidade 999,999.99 Positivo() N
TPY_UNIDAD C 10 0 Unidade Med. @! V N
TPY_CRITIC C 1 0 Criticidade @! PERTENCE("AMB") A=Alta;M=Media;B=Baixa N
TPY_QTDGAR N 9 0 Qtde Garant 999999999 Positivo() N
TPY_UNIGAR C 1 0 Unid.Garant. @! PERTENCE("DSM") D=Dias;S=Semanas;M=Meses N
TPY_CONGAR C 1 0 Cont Garant @! MNTA080VLD() 1=Contador 1;2=Contador 2 If(M->T9_TEMCONT=="N",.F.,.T.) N
TPY_QTDCON N 9 0 Qtd.Gar.Cont @E 999,999,999 R If(M->T9_TEMCONT=='N',.F.,.T.) N
TPY_LOCGAR C 6 0 Local Garant @! MNTA080VLD() TPS R N
TPY_ALTER C 1 0 Alternativo @! Pertence('12') R 1=Sim;2=Nao N
TPY_SALDIS N 14 2 Saldo Atual @E 99,999,999,999.99 V N