| 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 |
| VP1 | 01 | VP1_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VP1 | 02 | VP1_CODGRU | C | 5 | 0 | Grupo | Codigo do Grupo | 99999 | FG_STRZERO("M->VP1_CODGRU",5).and.FG_Seek("VP3","M->VP1_CODGRU",1,.f.) | | VP3 | 1 | | S | | | | | | | | | |
| VP1 | 03 | VP1_NUMCOT | C | 4 | 0 | Nro da Cota | Numero da Cota | 9999 | FG_STRZERO("M->VP1_NUMCOT",4).and.EXISTCHAV("VP1",M->VP1_CODGRU+M->VP1_NUMCOT,1,"EXINUMCOT") | | | 1 | | S | | | | | | | | | |
| VP1 | 04 | VP1_CODCLI | C | 6 | 0 | Cliente | Codigo do Cliente | @! | FG_VALIDA(Nil,"SA1T1M->VP1_CODCLI*","M->VP1_NOMCLI:=A1_NOME") | | VSA2 | 1 | | S | | | | | | | | 001 | |
| VP1 | 05 | VP1_LOJA | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_Seek("SA1","M->VP1_CODCLI+M->VP1_LOJA",1,.f.,"VP1_NOMCLI","A1_NOME") | | | 1 | | S | | | | | | Inclui | | 002 | |
| VP1 | 06 | VP1_NOMCLI | C | 40 | 0 | Nome Cliente | Nome do Cliente | @!S24 | | if(!Inclui,Posicione("SA1",1,xFilial("SA1")+VP1->VP1_CODCLI+VP1->VP1_LOJA,"A1_NOME"),"") | | 1 | | S | V | | | | | | Posicione("SA1",1,xFilial("SA1")+VP1->VP1_CODCLI+VP1->VP1_LOJA,"A1_NOME") | | |
| VP1 | 07 | VP1_CODBEM | C | 4 | 0 | Bem | Codigo do Bem | 9999 | Vazio() .or. FG_VALIDA("M->VP1_CODBEM","VP6TM->VP1_CODBEM*","VP1_DESBEM:=VP6->VP6_DESBEM,VP1_VALCRE:=VP6->VP6_VALBEM") | | VP6 | 1 | | S | | | | | | | | | |
| VP1 | 08 | VP1_DESBEM | C | 20 | 0 | Descricao | Descricao | @!S24 | | IIf(!Inclui,Posicione("VP6",3,xFilial("VP6")+VP1->VP1_CODBEM,"VP6_DESBEM"),"") | | 1 | | S | V | | | | | | Posicione("SA1",1,xFilial("VP6")+VP1->VP1_CODBEM,"VP6_DESBEM") | | |
| VP1 | 09 | VP1_DATADE | D | 8 | 0 | Dt Adesao | Data da Adesao | @D | M->VP1_DATADE >= POSICIONE("VP3",1,M->VP1_FILIAL+M->VP1_CODGRU,"VP3_DATABE") | dDataBase | | 1 | | S | | | | | | | | | |
| VP1 | 10 | VP1_QTDPAR | N | 3 | 0 | Qtd Parcelas | Qtde de Parcelas | 999 | Positivo().and.FG_VALIDA(Nil,Nil,"M->VP1_PERIDE:=100/M->VP1_QTDPAR") | | | 1 | | S | | | | | | | | | |
| VP1 | 11 | VP1_DIAPGT | N | 2 | 0 | Dia p/ Pagto | Dia para Pagamento | 99 | Positivo() .and. M->VP1_DIAPGT < 31 | | | 1 | | S | | | | | | | | | |
| VP1 | 12 | VP1_PERIDE | N | 8 | 4 | % Ideal | Percentual Ideal | @E 999.9999 | | | | 1 | | S | V | | | | | | | | |
| VP1 | 13 | VP1_PERLAN | N | 8 | 4 | % Lance | Percentual de Lances | @E 999.9999 | | | | 1 | | S | V | | | | | | | | |
| VP1 | 14 | VP1_DESCBP | N | 12 | 2 | Vl Desp Cobr | Vlr Desp Cobranca Parcial | @E 999,999,999.99 | Positivo() | | | 1 | | S | | | | | | | | | |
| VP1 | 15 | VP1_OUTDES | N | 12 | 2 | Vl Outr Desp | Vlr de Outras Despesas | @E 999,999,999.99 | Positivo() | | | 1 | | S | | | | | | | | | |
| VP1 | 16 | VP1_PARATU | N | 3 | 0 | Parc Pagas | Parcelas Pagas | @! | | | | 1 | | S | V | | | | | | | | |
| VP1 | 17 | VP1_PERPAG | N | 8 | 0 | Perc Pago | Percentual Pago | @E 999.9999 | | | | 1 | | S | V | | | | | | | | |
| VP1 | 18 | VP1_VALCRE | N | 12 | 2 | Vlr Credito | Vlr do Credito Retirado | @E 999,999,999.99 | Positivo() | | | 1 | | S | V | | | | | VP1_STATUS=="2" | | | |
| VP1 | 19 | VP1_STATUS | C | 1 | 0 | Status | Status Contrato | @! | PERTENCE("1234") | "1" | | 1 | | S | | | | 1=Normal;2=Contemplado;3=Congelado;4=Cancelado | | | | | |
| VP1 | 20 | VP1_DATCON | D | 8 | 0 | Dt Contempl | Data da Contemplacao | @D | !NaoVazio().OR.M->VP1_DATCON >= POSICIONE("VP3",1,M->VP1_FILIAL+M->VP1_CODGRU,"VP3_DATABE") | | | 1 | | S | | | | | | VP1_STATUS=="2" | | | |
| VP1 | 21 | VP1_CHASSI | C | 25 | 0 | Chassi | Chassi Veiculo Entregue | @! | | | | 1 | | N | | | | | | VP1_STATUS=="2" | | | |
| VP1 | 22 | VP1_DATENT | D | 8 | 0 | Dt Entrega | Data Entrega do Veiculo | @D | | | | 1 | | N | | | | | | VP1_STATUS=="2" | | | |
| VP1 | 23 | VP1_DATCOG | D | 8 | 0 | Dt Congelato | Data Congelamento | @D | | | | 1 | | S | | | | | | VP1_STATUS=="3" | | | |
| VP1 | 24 | VP1_DATCAN | D | 8 | 0 | Dt Cancelmto | Data Cancelamento | @D | | | | 1 | | S | | | | | | VP1_STATUS=="4" | | | |
| VP1 | 25 | VP1_OBSER1 | C | 60 | 0 | Observacao 1 | Observacao 1 | @! | | | | 1 | | N | | | | | | | | | |
| VP1 | 26 | VP1_OBSER2 | C | 60 | 0 | Observacao 2 | Observacao 2 | @! | | | | 1 | | N | | | | | | | | | |