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 |