| 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 |
| VE6 | 01 | VE6_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VE6 | 02 | VE6_INDREG | C | 1 | 0 | Ind Registro | Indicador de Registro | @! | Pertence("01234") | If(Type("cIndReg") != "U",cIndReg,"") | | 1 | | S | | | | 0=Requisicao de Compras;1=Vendas Perdidas;2=Bloqueio de Item;3=Reserva de Item;4=BackOrder | | type("cIndReg")="U" | | | |
| VE6 | 03 | VE6_DATREG | D | 8 | 0 | Data | Data do Registro | | | dDataBase | | 1 | | S | V | | | | | | | | |
| VE6 | 04 | VE6_HORREG | C | 4 | 0 | Hora | Hora do Registro | @R 99:99 | | Substr(Time(),1,2)+Substr(Time(),4,2) | | 1 | | S | V | | | | | | | | |
| VE6 | 05 | VE6_CODUSU | C | 6 | 0 | Usuario | Nome do Usuario | @! | UsrExist(M->VE6_CODUSU).And.FG_VALIDA(,,"M->VE6_NOMUSU:=UsrRetName(M->VE6_CODUSU)") | __cUserId | | 1 | | S | V | | | | | | | | |
| VE6 | 06 | VE6_PEDCOM | C | 6 | 0 | Ped. Compra | Pedido de Compra | @! | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 07 | VE6_NOMUSU | C | 15 | 0 | Nome Usuario | Nome do Usuario | @! | | UsrRetName(__cUserId) | | 1 | | S | V | V | | | | | UsrRetName(VE6->VE6_CODUSU) | | |
| VE6 | 08 | VE6_CODMAR | C | 3 | 0 | Marca | Codigo da Marca | @!S3 | Vazio() .or. FG_Seek("VE1","M->VE6_CODMAR",1,.f.,"VE6_DESMAR","VE1_DESMAR") | | VE1 | 1 | | S | | | | | | | | | |
| VE6 | 09 | VE6_DESMAR | C | 30 | 0 | Descricao | Descricao da Marca | @!S30 | | if(!Inclui,Posicione("VE1",1,xFilial("VE1")+VE6->VE6_CODMAR,"VE1_DESMAR")," ") | | 1 | | S | V | V | | | | | Posicione("VE1",1,xFilial("VE1")+VE6->VE6_CODMAR,"VE1_DESMAR") | | |
| VE6 | 10 | VE6_ORIREQ | C | 1 | 0 | Origem Req | Origem da Requisicao | @! | FS_ORIREQ() | | | 1 | | S | A | R | | 1=Balcao;2=Oficina | | | | | |
| VE6 | 11 | VE6_DESORI | C | 20 | 0 | Descr.Origem | Descricao Origem Requisic | @! | | | | 1 | | S | V | | | | | M->VE6_INDREG = "0" | | | |
| VE6 | 12 | VE6_FORPED | C | 2 | 0 | Forma Pedido | Forma de Pedido | @!S2 | Vazio() .or. FG_STRZERO("M->VE6_FORPED",2).AND.FG_SEEK("VEJ","M->VE6_CODMAR+M->VE6_FORPED",1,.F.,"VE6_DESPED","VEJ_DESCRI") | | VEJ | 1 | | S | | | | | | M->VE6_INDREG = "0" | | | |
| VE6 | 13 | VE6_DESPED | C | 20 | 0 | Descr.Pedido | Descricao do Pedido | @! | | if(!Inclui,Posicione("VEJ",1,xFilial("VEJ")+VE6->VE6_FORPED,"VEJ_DESCRI"),"") | | 1 | | S | V | | | | | M->VE6_INDREG = "0" | Posicione("VEJ",1,xFilial("VEJ")+VE6->VE6_FORPED,"VEJ_DESCRI") | | |
| VE6 | 14 | VE6_NUMOSV | C | 8 | 0 | Nro OS | Numero da OS | @! | Vazio() .or. FG_STRZERO("M->VE6_NUMOSV",8).AND.FS_ORDSER() | | VO1 | 1 | | S | | | | | | FS_VALOFIPM900() | | | |
| VE6 | 15 | VE6_GRUITE | C | 4 | 0 | Grupo Item | Grupo do Item | @! | FG_Seek("SBM","M->VE6_GRUITE",1,.f.).and.!SBM->BM_TIPGRU$"4 /7 " | if(type("cGruIte")#"U",cGruIte,space(04)) | E16 | 1 | | S | | | | | | | | 162 | |
| VE6 | 16 | VE6_CODITE | C | 27 | 0 | Codigo Item | Codigo do Item | @!S27 | FG_POSSB1("M->VE6_CODITE","SB1->B1_CODITE","M->VE6_GRUITE").AND.OFP900PM() | if(type("cCodIte")#"U",cCodIte,space(27)) | B03 | 1 | | S | | | | | | | | | |
| VE6 | 17 | VE6_DESITE | C | 50 | 0 | Descricao | Descricao do Item | @! | | if(!Inclui,Posicione("SB1",7,xFilial("SB1")+VE6->VE6_GRUITE+VE6->VE6_CODITE,"B1_DESC"),FS_DESCVE6()) | | 1 | | S | V | V | | | | | Posicione("SB1",7,xFilial("SB1")+VE6->VE6_GRUITE+VE6->VE6_CODITE,"B1_DESC") | 171 | |
| VE6 | 18 | VE6_QTDITE | N | 10 | 2 | Quantidade | Quantidade | @E 9,999,999.99 | Positivo() | | | 1 | | S | | | | | | | | | |
| VE6 | 19 | VE6_PEND | C | 1 | 0 | Pendencia | Pendencia | @!S1 | PERTENCE("01") | "1" | | 1 | | S | | | | 0=Nao;1=Sim | | | | | |
| VE6 | 20 | VE6_FORMUL | C | 6 | 0 | Formula | Formula do Calculo Valor | @E 999999 | Vazio() .or. FG_STRZERO("M->VE6_FORMUL",6).AND.FS_VALFOR() | | VEG | 1 | | N | | | | | | FS_VLPM900() | | | |
| VE6 | 21 | VE6_NOMFOR | C | 30 | 0 | Tit Formula | Titulo da Formula | @!S25 | | if(!Inclui,Posicione("VEG",1,xFilial("VEG")+VE6->VE6_FORMUL,"VEG_DESCRI"),"") | | 1 | | N | V | V | | | | | Posicione("VEG",1,xFilial("VEG")+VE6->VE6_FORMUL,"VEG_DESCRI") | | |
| VE6 | 22 | VE6_VALPEC | N | 12 | 2 | Vl Peca | Valor da Peca | @E 999,999,999.99 | | | | 1 | | N | V | | | | | | | | |
| VE6 | 23 | VE6_CODMOT | C | 3 | 0 | Motivo | Codigo do Motivo | @! | FG_STRZERO("M->VE6_CODMOT",3) .AND. FG_SEEK("VE7","M->VE6_INDREG+M->VE6_CODMOT",1,.f.,"VE6_DESMOT","VE7_DESMOT") | | VE7 | 1 | | S | | | | | | | | | |
| VE6 | 24 | VE6_DESMOT | C | 30 | 0 | Descricao | Descricao do Motivo | @! | | if(!Inclui,Posicione("VE7",1,xFilial("VE7")+VE6->VE6_INDREG+VE6->VE6_CODMOT,"VE7_DESMOT"),"") | | 1 | | S | V | V | | | | | Posicione("VE7",1,xFilial("VE7")+VE6->VE6_INDREG+VE6->VE6_CODMOT,"VE7_DESMOT") | | |
| VE6 | 25 | VE6_CHAINT | C | 6 | 0 | Chassi Inter | Chassi Interno | @!S6 | FG_Seek("VV1","M->VE6_CHAINT",1,.f.,"VE6_CHASSI","VV1_CHASSI") | | | 1 | | N | V | | | | | | | | |
| VE6 | 26 | VE6_CHASSI | C | 25 | 0 | Chassi | Chassi do Veiculo | @! | Vazio() .or. FG_Seek("VV1","M->VE6_CHASSI",2,.f.) | if(!Inclui,Posicione("VV1",1,xFilial("VV1")+VE6->VE6_CHAINT,"VV1_CHASSI"),"") | VV1 | 1 | | S | V | V | | | | | Posicione("VV1",1,xFilial("VV1")+VO1->VO1_CHAINT,"VV1_CHASSI") | | |
| VE6 | 27 | VE6_TIPTEM | C | 4 | 0 | Tipo Tempo | Tipo de Tempo | @! | FS_TPTPO() | | VOI | 1 | | S | | R | | | | val(M->VE6_NUMOSV)#0 | | | |
| VE6 | 28 | VE6_FATPAR | C | 6 | 0 | Faturar para | Faturar para Cliente | @! | Vazio() .or. FG_Seek("SA1","M->VE6_FATPAR",1,.f.) | | VSA2 | 1 | | S | | | | | | FS_VEFATPAR() | | 001 | |
| VE6 | 29 | VE6_LOJA | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_FATSP(M->VE6_TIPTEM,M->VE6_FATPAR+M->VE6_LOJA,"M->VE6_NOMCLI","A1_NREDUZ",,,,"VE6_TIPTEM","VE6_FATPAR","VE6_LOJA") | | | 1 | | N | | | | | | FS_VEFATPAR() | | 002 | |
| VE6 | 30 | VE6_NOMCLI | C | 20 | 0 | Nome Cliente | Nome Cliente | @!S20 | | if(!Inclui,Posicione("SA1",1,xFilial("SA1")+VE6->VE6_FATPAR+VE6->VE6_LOJA,"A1_NREDUZ"),"") | | 1 | | S | V | | | | | | Posicione("SA1",1,xFilial("SA1")+VE6->VE6_FATPAR+VE6->VE6_FATPAR,"A1_NREDUZ") | | |
| VE6 | 31 | VE6_CODCLI | C | 6 | 0 | Cod. Cliente | Codigo do Cliente | @! | Vazio().or.FG_STRZERO("M->VE6_CODCLI",6).AND.FG_SEEK("SA1","M->VE6_CODCLI",1,.F.,"VE6_NOMECL","A1_NREDUZ") | | SA1 | 1 | | S | | | | | | FS_CLI() | | 001 | |
| VE6 | 32 | VE6_LOJCLI | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_Seek("SA1","M->VE6_CODCLI+M->VE6_LOJCLI",1,.f.,"VE6_NOMECL","A1_NREDUZ") | | | 1 | | S | | | | | | FS_CLI() | | 002 | |
| VE6 | 33 | VE6_NOMECL | C | 20 | 0 | Nome Cliente | Nome do Cliente | @!S20 | | if(!Inclui,POSICIONE("SA1",1,xFilial("SA1")+VE6->VE6_CODCLI+VE6->VE6_LOJCLI,"A1_NREDUZ"),"") | | 1 | | S | V | V | | | | | POSICIONE("SA1",1,xFilial("SA1")+VE6->VE6_CODCLI+VE6->VE6_LOJCLI,"A1_NREDUZ") | | |
| VE6 | 34 | VE6_NOMFAN | C | 20 | 0 | Contato | Contato | @!S20 | | | | 1 | | S | | | | | | M->VE6_INDREG = "0" | | | |
| VE6 | 35 | VE6_FORPAG | C | 3 | 0 | Forma Pagto | Forma de Pagamento | @E 999999 | Vazio() .or. FG_STRZERO("M->VE6_FORPAG",3).AND.FG_Seek("SE4","M->VE6_FORPAG",1,.f.,"VE6_DESFPG","E4_DESCRI") | | SE4 | 1 | | N | | | | | | M->VE6_INDREG = "0" | | | |
| VE6 | 36 | VE6_CODFOR | C | 6 | 0 | Cod Forneced | Codigo do Fornecedor | @! | | | | 1 | | S | V | | | | | | | 001 | |
| VE6 | 37 | VE6_LOJFOR | C | 2 | 0 | Loja | Loja do Fornecedor | @! | | | | 1 | | S | V | | | | | | | 002 | |
| VE6 | 38 | VE6_INDMOT | C | 1 | 0 | Indicador | Indicador do Motivo | @! | | | | 1 | | N | V | | | | | | | | |
| VE6 | 39 | VE6_OBSERV | M | 70 | 0 | Observacao | Observacao | @! | | E_MSMM(VE6->VE6_OBSMEM,70) | | 1 | | S | | V | | | | | | | |
| VE6 | 40 | VE6_OBSMEM | C | 6 | 0 | Oco-MEMO | Oco-MEMO | | | | | 1 | | N | | | | | | | | | |
| VE6 | 41 | VE6_CODPED | C | 13 | 0 | Cod Pedido | Codigo do Pedido | @! | | | | 1 | | S | V | | | | | | | | |
| VE6 | 42 | VE6_USUEXC | C | 6 | 0 | Usuario Exc | Nome do Usuario Exclusao | @! | | | | 1 | | S | V | | | | | | | | |
| VE6 | 43 | VE6_DATEXC | D | 8 | 0 | Dt Exclusao | Data da Exclusao | | | | | 1 | | S | V | | | | | | | | |
| VE6 | 44 | VE6_HOREXC | N | 4 | 0 | Hora | Hora da Exclusao | @E 9,999 | | | | 1 | | S | V | | | | | | | | |
| VE6 | 45 | VE6_RAZAO | C | 3 | 0 | Motivo Excl. | Motivo da Exclusao | @!3 | | | | 1 | | N | V | | | | | | | | |
| VE6 | 46 | VE6_LOTECT | C | 10 | 0 | Lote | Lote | | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT) | | | 1 | | N | | | | | | | | 068 | |
| VE6 | 47 | VE6_NUMLOT | C | 6 | 0 | Sub-Lote | Sub-Lote | @! | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT) | | | 1 | | N | | | | | | | | | |
| VE6 | 48 | VE6_OBSPED | C | 60 | 0 | Obs. Pediso | Observacao do pedido | @K! | | | | 1 | | N | A | R | | | | | | | |
| VE6 | 49 | VE6_NUMSER | C | 20 | 0 | Num de Serie | Num de Serie do Produto | @! | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT,M->VE6_NUMSER) | | | 1 | | N | | | | | | | | | |
| VE6 | 50 | VE6_OK | C | 2 | 0 | Iden.Selecao | Identificador de Selecao | | | | | 1 | | N | | R | | | | | | | |
| VE6 | 51 | VE6_CODIGO | C | 6 | 0 | Cod Vendedor | Cod Vendedor | @! | Vazio() .or. FG_Seek("SA3","M->VE6_CODIGO",1,.f.) | POSICIONE("SA3",7,XFILIAL("SA3")+__CUSERID,"A3_COD") | SA3 | 1 | | N | A | R | | | | | | | |
| VE6 | 52 | VE6_NUMORC | C | 8 | 0 | Nro Orcament | Numero do Orcamento | @! | | | VS1ORC | 1 | | | | | | | | | | | |
| VE6 | 53 | VE6_DATATE | D | 8 | 0 | Dt. Atendida | Data Atendida | | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 54 | VE6_QTDATE | N | 10 | 2 | Qtd Atendida | Quantidade Atendida | @E 9,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 55 | VE6_QTDDEV | N | 10 | 2 | Qtd Devol. | Quantidade Devolvida | @E 9,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 56 | VE6_QTDEST | N | 10 | 2 | Qtd Estornad | Quantidade Estornada | @E 9,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 57 | VE6_SUGCOM | C | 6 | 0 | Sug. Compra | Codigo da Sug. de Compra | @! | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 58 | VE6_ITEMPC | C | 4 | 0 | It. Ped. Com | Item do Pedido de Compra | @! | | | | 1 | | N | V | R | | | | | | | |
| VE6 | 59 | VE6_SERNFI | C | 3 | 0 | Serie | Serie da Nota Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 094 | |
| VE6 | 60 | VE6_NUMNFI | C | 9 | 0 | Nota Fiscal | Nota Fiscal | @! | | | | 1 | | N | V | R | | | | | | 018 | |
| VE6 | 61 | VE6_QTDBLQ | N | 10 | 2 | Qtd.bloquead | Quantidade bloqueada | @E 9,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| VE6 | 62 | VE6_ITEORC | C | 3 | 0 | Item Orc. | Item Orc. | @! | | | | 1 | | N | | | | | | | | | |
| VE6 | 63 | VE6_SDOC | C | 3 | 0 | Série Doc. | Série do Documento Fiscal | !!! | | | | 1 | | N | V | R | | | | | | 095 | |