| 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 |
| VVD | 01 | VVD_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VVD | 02 | VVD_CHAINT | C | 6 | 0 | Chassi Int | Chassi Interno do Veiculo | @E 999999 | FG_Seek("VV1","M->VVD_CHAINT",1,.f.,"VVD_CHASSI","VV1_CHASSI") .AND. FG_AtrVal("VVD_TRACPA","VV1->VV1_TRACPA") | | V13 | 1 | | S | | | | | | | | | |
| VVD | 03 | VVD_TIPOPE | C | 1 | 0 | Tp Operacao | Tipo de Operacao | @!S1 | Pertence("01") | | | 1 | | S | | | | 0=Despesa;1=Receita | | | | | |
| VVD | 04 | VVD_CHASSI | C | 25 | 0 | Chassi | Chassi do Veiculo | @!S25 | | if(!Inclui,POSICIONE("VV1",1,xFilial("VV1")+VVD->VVD_CHAINT,"VV1_CHASSI"),"") | V11 | 1 | | S | V | V | | | | | POSICIONE("VV1",1,xFilial("VV1")+VVD->VVD_CHAINT,"VV1_CHASSI") | | |
| VVD | 05 | VVD_TRACPA | C | 10 | 0 | Nro Transac | Numero da Transacao | @E9 | | | | 1 | | S | V | | | | | | | | |
| VVD | 06 | VVD_DATADR | D | 8 | 0 | Data | Data da Despesa | @D | M->VVD_DATADR <= DDATABASE | ctod("") | | 1 | | S | | | | | | | | | |
| VVD | 07 | VVD_FILENT | C | 2 | 0 | Fil Entrada | Filial Entrada | | | | | 1 | | N | V | R | | | | | | 033 | |
| VVD | 08 | VVD_DATVEN | D | 8 | 0 | Data Vencto | Data da Vencto | | | cTod("") | | 1 | | S | | | | | | | | | |
| VVD | 09 | VVD_CODIGO | C | 20 | 0 | Cod Rec/Desp | Codigo da Receita/Despesa | @!S20 | FG_Seek("VV5","M->VVD_TIPOPE+M->VVD_CODIGO",1,.f.,"VVD_DESCRI","VV5_DESCRI") .and. AtraCols040() | | VV5 | 1 | | S | A | R | | | | | | | |
| VVD | 10 | VVD_DESCRI | C | 40 | 0 | Desc Rec/Dsp | Descricao Receita/Despesa | @!S40 | | | | 1 | | S | V | R | | | | | | | |
| VVD | 11 | VVD_VALOR | N | 12 | 2 | Vlr Rec/Desp | Valor da Receita/Despesa | @E 999,999,999.99 | M->VVD_VALOR > 0 | | | 1 | | S | | | | | | | | | |
| VVD | 12 | VVD_ATUCUS | C | 1 | 0 | Atua Custo | Atua Custo | @! | | | | 1 | | N | A | R | | 0=Nao;1=Sim | | | | | |
| VVD | 13 | VVD_GERTIT | C | 1 | 0 | Gera Titulo | Gera Titulo | @! | | "0" | | 1 | | N | A | R | | 0=Nao;1=Sim | | | | | |
| VVD | 14 | VVD_NUMOSV | C | 8 | 0 | Numero OS | Numero OS | @! | | | | 1 | | N | A | R | | | | | | | |
| VVD | 15 | VVD_CODFOR | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | Vazio() .or. FG_Seek("SA2","M->VVD_CODFOR",1,.f.,) | | VV6A | 1 | | S | | | | | | M->VVD_TIPOPE == "0" | | 001 | |
| VVD | 16 | VVD_LOJA | C | 2 | 0 | Loja | Loja do Fornecedor | @! | FG_Seek("SA2","M->VVD_CODFOR+M->VVD_LOJA",1,.f.,"VVD_NOMFOR","A2_NREDUZ") .and. AtraCols040() | | | 1 | | S | | | | | | M->VVD_TIPOPE == "0" | | 002 | |
| VVD | 17 | VVD_NOMFOR | C | 20 | 0 | Nome do Forn | Nome do Fornecedor | @!S20 | | if(!Inclui,POSICIONE("SA2",1,xFilial("SA2")+VVD->VVD_CODFOR+VVD->VVD_LOJA,"A2_NREDUZ"),"") | | 1 | | S | V | V | | | | | POSICIONE("SA2",1,xFilial("SA2")+VVD->VVD_CODFOR+VVD->VVD_LOJA,"A2_NREDUZ") | | |
| VVD | 18 | VVD_FILOSV | C | 2 | 0 | Fil da OS | Filial Ordem de Serviço | | | | | 1 | | N | V | R | | | | | | 033 | |
| VVD | 19 | VVD_CODCLI | C | 6 | 0 | Cliente | Codigo do Cliente | @! | Vazio() .or. FG_Seek("SA1","M->VVD_CODCLI",1,.f.,) | | VSA2 | 1 | | S | | | | | | M->VVD_TIPOPE == "1" | | 001 | |
| VVD | 20 | VVD_LOJACL | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_Seek("SA1","M->VVD_CODCLI+M->VVD_LOJACL",1,.f.,"VVD_NOMCLI","A1_NREDUZ") .and. AtraCols040() | | | 1 | | S | | | | | | M->VVD_TIPOPE == "1" | | 002 | |
| VVD | 21 | VVD_NOMCLI | C | 20 | 0 | Nome Cliente | Nome do Cliente | @!S20 | | if(!Inclui,POSICIONE("SA1",1,xFilial("SA1")+VVD->VVD_CODCLI+VVD->VVD_LOJACL,"A1_NREDUZ"),"") | | 1 | | S | V | V | | | | | POSICIONE("SA1",1,xFilial("SA1")+VVD->VVD_CODCLI+VVD->VVD_LOJACL,"A1_NREDUZ") | | |
| VVD | 22 | VVD_SERNFI | C | 3 | 0 | Serie NF | Serie da Nota Fiscal | !!! | | | 01 | 1 | | S | | | | | | | | 094 | |
| VVD | 23 | VVD_NUMNFI | C | 9 | 0 | Nro NFiscal | Numero da Nota Fiscal | @! | | | | 1 | | S | | | | | | | | 018 | |
| VVD | 24 | VVD_NUMTIT | C | 9 | 0 | Nro Titulo | Numero do Titulo | @! | if(M->VVD_NUMNFI==Space(9),.t.,FG_ATRVAL("VVD_NUMTIT","M->VVD_NUMNFI")) .and. NaoVazio() | | | 1 | | S | A | R | | | | | | 018 | |
| VVD | 25 | VVD_TIPTIT | C | 3 | 0 | Tipo | Tipo do Titulo | @! | VM040TIP() | | 05 | 1 | | S | | | | | | | | | |
| VVD | 26 | VVD_NUMPAR | C | 3 | 0 | Parcela | Parcela | @! | | | | 1 | | S | V | | | | | | | | |
| VVD | 27 | VVD_NATURE | C | 10 | 0 | Natureza | Codigo da natureza | @! | FinVldNat( .F. ) | | SED | 1 | | S | | | | | | | | | |
| VVD | 28 | VVD_CODVRE | C | 10 | 0 | Desp Veiculo | Despesa com Veiculo VRF | @! | | | | 1 | | N | V | R | | | | | | | |
| VVD | 29 | VVD_EXPCPG | C | 1 | 0 | Exp p/Financ | Exporta para Financeiro | @! | PERTENCE("10") | "0" | | 1 | | N | A | R | | 0=Nao;1=Sim | | | | | |
| VVD | 30 | VVD_LIBVOO | C | 8 | 0 | Num. Lib. TT | Numero da Liberacao do TT | | | | | 1 | | N | V | R | | | | | | | |
| VVD | 31 | VVD_TIPTEM | C | 4 | 0 | Tipo Tempo | Tipo de Tempo | @! | | | | 1 | | N | V | R | | | | | | | |
| VVD | 32 | VVD_SDOC | C | 3 | 0 | Série Doc | Série do Documento Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 095 | |
| VVD | 33 | VVD_FILUCP | C | 2 | 0 | Fil.Ult.Cpra | Filial Ultima Compra | | | | | 1 | | N | V | R | | | | | | 033 | |
| VVD | 34 | VVD_TRAUCP | C | 10 | 0 | Tra.Ult.Cpra | TraCpa Ultima Compra | @! | | | | 1 | | N | V | R | | | | | | | |