
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| VE6 | Requisicao Compra x Venda Perd | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| VE6_FILIAL | C | 2 | 0 | Filial | S | ||||||
| VE6_INDREG | C | 1 | 0 | Ind Registro | @! | Pertence("0123") | 0=Requisicao de Compras;1=Vendas Perdidas;2=Bloqueio de Item;3=Reserva de Item;4=BackOrder | type("cIndReg")="U" | S | ||
| VE6_DATREG | D | 8 | 0 | Data | S | ||||||
| VE6_HORREG | C | 4 | 0 | Hora | @R 99:99 | S | |||||
| VE6_CODUSU | C | 6 | 0 | Usuario | @! | UsrExist(M->VE6_CODUSU).And.FG_VALIDA(,,"M->VE6_NOMUSU:=UsrRetName(M->VE6_CODUSU)") | S | ||||
| VE6_PEDCOM | C | 6 | 0 | Ped. Compra | @! | R | S | ||||
| VE6_NOMUSU | C | 15 | 0 | Nome Usuario | @! | V | S | ||||
| VE6_CODMAR | C | 3 | 0 | Marca | @!S3 | Vazio() .or. FG_Seek("VE1","M->VE6_CODMAR",1,.f.,"VE6_DESMAR","VE1_DESMAR") | VE1 | S | |||
| VE6_DESMAR | C | 30 | 0 | Descricao | @!S30 | V | S | ||||
| VE6_ORIREQ | C | 1 | 0 | Origem Req | @! | FS_ORIREQ() | R | 1=Balcao;2=Oficina | S | ||
| VE6_DESORI | C | 20 | 0 | Descr.Origem | @! | M->VE6_INDREG = "0" | S | ||||
| VE6_FORPED | C | 2 | 0 | Forma 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 | M->VE6_INDREG = "0" | S | ||
| VE6_DESPED | C | 20 | 0 | Descr.Pedido | @! | M->VE6_INDREG = "0" | S | ||||
| VE6_NUMOSV | C | 8 | 0 | Nro OS | @! | Vazio() .or. FG_STRZERO("M->VE6_NUMOSV",8).AND.FS_ORDSER() | VO1 | FS_VALOFIPM900() | S | ||
| VE6_GRUITE | C | 4 | 0 | Grupo Item | @!S3 | FG_Seek("SBM","M->VE6_GRUITE",1,.f.).and.!SBM->BM_TIPGRU$"4 /7 " | E16 | S | |||
| VE6_CODITE | C | 27 | 0 | Codigo Item | @!S27 | FG_POSSB1("M->VE6_CODITE","SB1->B1_CODITE","M->VE6_GRUITE").AND.OFP900PM() | B03 | S | |||
| VE6_DESITE | C | 30 | 0 | Descricao | @!S30 | V | S | ||||
| VE6_QTDITE | N | 10 | 2 | Quantidade | @E 9,999,999.99 | Positivo() | S | ||||
| VE6_PEND | C | 1 | 0 | Pendencia | @!S1 | PERTENCE("01") | 0=Nao;1=Sim | S | |||
| VE6_FORMUL | C | 6 | 0 | Formula | @E 999999 | Vazio() .or. FG_STRZERO("M->VE6_FORMUL",6).AND.FS_VALFOR() | VEG | FS_VLPM900() | S | ||
| VE6_NOMFOR | C | 30 | 0 | Tit Formula | @!S25 | V | S | ||||
| VE6_VALPEC | N | 12 | 2 | Vl Peca | @E 999,999,999.99 | S | |||||
| VE6_CODMOT | C | 3 | 0 | Motivo | @! | FG_STRZERO("M->VE6_CODMOT",3) .AND. FG_SEEK("VE7","M->VE6_INDREG+M->VE6_CODMOT",1,.f.,"VE6_DESMOT","VE7_DESMOT") | VE7 | S | |||
| VE6_DESMOT | C | 30 | 0 | Descricao | @! | V | S | ||||
| VE6_CHAINT | C | 6 | 0 | Chassi Inter | @!S6 | FG_Seek("VV1","M->VE6_CHAINT",1,.f.,"VE6_CHASSI","VV1_CHASSI") | S | ||||
| VE6_CHASSI | C | 25 | 0 | Chassi | @! | Vazio() .or. FG_Seek("VV1","M->VE6_CHASSI",2,.f.) | V | S | |||
| VE6_TIPTEM | C | 4 | 0 | Tipo Tempo | @! | FS_TPTPO() | VOI | R | val(M->VE6_NUMOSV)#0 | S | |
| VE6_FATPAR | C | 6 | 0 | Faturar para | @! | Vazio() .or. FG_Seek("SA1","M->VE6_FATPAR",1,.f.) | VSA | FS_VEFATPAR() | S | ||
| VE6_LOJA | C | 2 | 0 | Loja | @! | FG_FATSP(M->VE6_TIPTEM,M->VE6_FATPAR+M->VE6_LOJA,"M->VE6_NOMCLI","A1_NREDUZ",,,,"VE6_TIPTEM","VE6_FATPAR","VE6_LOJA") | FS_VEFATPAR() | S | |||
| VE6_NOMCLI | C | 20 | 0 | Nome Cliente | @!S20 | SA1 | S | ||||
| VE6_CODCLI | C | 6 | 0 | Cod. Cliente | @! | Vazio().or.FG_STRZERO("M->VE6_CODCLI",6).AND.FG_SEEK("SA1","M->VE6_CODCLI",1,.F.,"VE6_NOMECL","A1_NREDUZ") | SA1 | FS_CLI() | S | ||
| VE6_LOJCLI | C | 2 | 0 | Loja | @! | FG_Seek("SA1","M->VE6_CODCLI+M->VE6_LOJCLI",1,.f.,"VE6_NOMECL","A1_NREDUZ") | FS_CLI() | S | |||
| VE6_NOMECL | C | 20 | 0 | Nome Cliente | @!S20 | V | S | ||||
| VE6_NOMFAN | C | 20 | 0 | Contato | @!S20 | M->VE6_INDREG = "0" | S | ||||
| VE6_FORPAG | C | 3 | 0 | Forma Pagto | @E 999999 | Vazio() .or. FG_STRZERO("M->VE6_FORPAG",3).AND.FG_Seek("SE4","M->VE6_FORPAG",1,.f.,"VE6_DESFPG","E4_DESCRI") | SE4 | M->VE6_INDREG = "0" | S | ||
| VE6_CODFOR | C | 6 | 0 | Cod Forneced | @! | S | |||||
| VE6_LOJFOR | C | 2 | 0 | Loja | @! | S | |||||
| VE6_INDMOT | C | 1 | 0 | Indicador | @! | S | |||||
| VE6_OBSERV | M | 70 | 0 | Observacao | @! | V | S | ||||
| VE6_OBSMEM | C | 6 | 0 | Oco-MEMO | S | ||||||
| VE6_CODPED | C | 13 | 0 | Cod Pedido | @! | S | |||||
| VE6_USUEXC | C | 6 | 0 | Usuario Exc | @! | S | |||||
| VE6_DATEXC | D | 8 | 0 | Dt Exclusao | S | ||||||
| VE6_HOREXC | N | 4 | 0 | Hora | @E 9,999 | S | |||||
| VE6_RAZAO | C | 3 | 0 | Motivo Excl. | @!3 | S | |||||
| VE6_LOTECT | C | 10 | 0 | Lote | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT) | S | |||||
| VE6_NUMLOT | C | 6 | 0 | Sub-Lote | @! | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT) | S | ||||
| VE6_OBSPED | C | 60 | 0 | Obs. Pediso | @K! | R | N | ||||
| VE6_NUMSER | C | 20 | 0 | Num de Serie | @! | FG_RASTRO(M->VE6_GRUITE,M->VE6_CODITE,M->VE6_QTDITE,M->VE6_LOTECT,M->VE6_NUMLOT,M->VE6_NUMSER) | S | ||||
| VE6_OK | C | 2 | 0 | Iden.Selecao | R | S | |||||
| VE6_CODIGO | C | 6 | 0 | Cod Vendedor | @! | Vazio() .or. FG_Seek("SA3","M->VE6_CODIGO",1,.f.) | SA3 | R | S | ||
| VE6_NUMORC | C | 8 | 0 | Nro Orcament | @! | VS1ORC | S | ||||
| VE6_DATATE | D | 8 | 0 | Dt. Atendida | R | S | |||||
| VE6_QTDATE | N | 10 | 2 | Qtd Atendida | @E 9,999,999.99 | R | S | ||||
| VE6_QTDDEV | N | 10 | 2 | Qtd Devol. | @E 9,999,999.99 | R | S | ||||
| VE6_QTDEST | N | 10 | 2 | Qtd Estornad | @E 9,999,999.99 | R | S | ||||
| VE6_SUGCOM | C | 6 | 0 | Sug. Compra | @! | R | S | ||||
| VE6_ITEMPC | C | 4 | 0 | It. Ped. Com | @! | R | S | ||||
| VE6_SERNFI | C | 3 | 0 | Serie | @! | R | S | ||||
| VE6_NUMNFI | C | 9 | 0 | Nota Fiscal | @! | R | S | ||||
| VE6_QTDBLQ | N | 10 | 2 | Qtd.bloquead | @E 9,999,999.99 | R | S | ||||
| VE6_ITEORC | C | 3 | 0 | Item Orc. | @! | S | |||||
| VE6_SDOC | C | 3 | 0 | Serie Doc. | !!! | R | S | ||||