Tabela |
VS3 |
Itens de Orcamento (Pecas) |
Campo |
Tipo |
Tamanho |
Decimal |
Titulo |
Formato |
Validacao |
F3 |
Contexto |
Lista |
Condicao |
PYME |
VS3_FILIAL |
C |
2 |
0 |
Filial |
|
|
|
|
|
|
S |
VS3_SEQINC |
C |
3 |
0 |
Seq. Inconv. |
@! |
|
|
R |
|
|
S |
VS3_GRUINC |
C |
3 |
0 |
Grupo Incon. |
@!S3 |
FG_Seek("VSK","VV1->VV1_CODMAR+M->VS3_GRUINC",1,.f.) |
VSK |
V |
|
|
S |
VS3_CODINC |
C |
8 |
0 |
Cod. Incon. |
@! |
FG_Seek("VSL","VV1->VV1_CODMAR+M->VS3_GRUINC+M->VS3_CODINC",1,.f.) |
VSL |
V |
|
|
S |
VS3_DESINC |
C |
120 |
0 |
Descr Inconv |
@!S30 |
|
|
V |
|
|
S |
VS3_SEQUEN |
C |
3 |
0 |
Sequencia |
@! |
FS_VALSEQ() |
|
R |
|
|
S |
VS3_GRUITE |
C |
4 |
0 |
Grupo Item |
@!S4 |
VAZIO() .OR. FG_Seek("SBM","M->VS3_GRUITE",1,.F.).and.If(M->VS1_TIPORC == "2",FG_GRUTEM(M->VS1_TIPTEM),.T.) |
BM2 |
|
|
|
S |
VS3_KEYALT |
C |
27 |
0 |
Cod Alternat |
@! |
|
|
V |
|
|
S |
VS3_CODITE |
C |
27 |
0 |
Codigo Item |
@! |
OFIOA520C().AND.(FG_POSSB1("M->VS3_CODITE","SB1->B1_CODITE","M->VS3_GRUITE")).and.FS_BATUGRP().and.FS_VERPEC().AND.OFXX01V2UM() |
B07 |
R |
|
|
S |
VS3_NUMORC |
C |
8 |
0 |
Nro Orcam/o |
@ 99999999 |
|
|
|
|
|
S |
VS3_DESITE |
C |
30 |
0 |
Descricao |
@!S40 |
|
|
V |
|
|
S |
VS3_CODSIT |
C |
2 |
0 |
Cod Situacao |
@! |
FG_Seek("V09","M->VS3_CODSIT",1,.F.) |
V09 |
|
|
|
S |
VS3_QTDEST |
N |
10 |
2 |
Qtd. Estoque |
@E 9,999,999.99 |
|
|
V |
|
|
S |
VS3_SITTRI |
C |
3 |
0 |
Sit.Trib. |
@! |
|
|
R |
|
|
S |
VS3_QTDITE |
N |
10 |
2 |
Qtd Requisit |
@E 9,999,999.99 |
FS_TOTPEC() .and. VALPMOD020( M->VS3_GRUITE ,M->VS3_CODITE ,M->VS3_QTDITE,"1", "1") |
|
R |
|
|
S |
VS3_VALPEC |
N |
12 |
2 |
Vl Peca |
@E 999,999,999.99 |
FS_TOTPEC() |
|
R |
|
|
S |
VS3_QTD2UM |
N |
10 |
2 |
2a Un Medida |
@E 9,999,999.99 |
FS_TOTPEC() |
|
R |
|
|
S |
VS3_PERDES |
N |
6 |
2 |
% Desc |
@E 999.99 |
POSITIVO().AND.FS_TOTPEC() |
|
|
|
|
S |
VS3_VALDES |
N |
12 |
2 |
Vl Desconto |
@E 999,999,999.99 |
Positivo().and.FS_TOTPEC() |
|
|
|
|
S |
VS3_VALTOT |
N |
12 |
2 |
Vl Total |
@E 999,999,999.99 |
|
|
|
|
|
S |
VS3_FORMUL |
C |
6 |
0 |
Formula |
@! |
FG_STRZERO("M->VS3_FORMUL",6).and.FG_Seek("VEG","M->VS3_FORMUL").and.VEG->VEG_GRUFOR==cGruFor.and.FS_PRECPO("P",2) |
VEG |
|
|
|
S |
VS3_MODVEI |
C |
30 |
0 |
Mod Veiculo |
@! |
FG_SEEK("VV2","M->VS1_CODMAR+M->VS3_MODVEI",1,.F.) |
VV2 |
|
|
|
S |
VS3_ARMORI |
C |
2 |
0 |
Arm. origem |
@! |
|
|
R |
|
M->VS1_TIPORC == "3" |
N |
VS3_VBAICM |
N |
12 |
2 |
Vl Base ICM |
@E 999,999,999.99 |
|
|
|
|
|
S |
VS3_QTDPED |
N |
10 |
2 |
Qtd.Pedido |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_QTDATE |
N |
8 |
2 |
Qtd.Atendida |
@E 99999.99 |
|
|
R |
|
|
S |
VS3_QTDELI |
N |
10 |
2 |
Qt.Eliminada |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_QTDAGU |
N |
10 |
2 |
Qtd.Aguard. |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_QTDTRA |
N |
10 |
2 |
Qt.Agrd.Trf. |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_ALIICM |
N |
6 |
2 |
Aliquota ICM |
@E 999.99 |
Positivo() |
|
|
|
|
S |
VS3_ICMCAL |
N |
12 |
2 |
ICM Calcul |
@E 999,999,999.99 |
|
|
|
|
|
S |
VS3_CODTES |
C |
3 |
0 |
T.E.S. |
@! |
FG_Seek("SF4","M->VS3_CODTES",1,.f.).and.FS_TOTPEC().and. MaAvalTes("S",M->VS3_CODTES) .and. FS_OFM430OPER() |
SF4 |
|
|
|
S |
VS3_QTDRES |
N |
10 |
2 |
Qtd Reservad |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_CODKIT |
C |
27 |
0 |
Codigo Kit |
@! |
|
|
|
|
|
S |
VS3_CONBAR |
C |
1 |
0 |
Conferencia |
|
|
|
R |
|
|
N |
VS3_LOCAL |
C |
2 |
0 |
Armazem |
@! |
|
|
R |
|
|
S |
VS3_GRUKIT |
C |
4 |
0 |
Grupo Kit |
@! |
|
|
|
|
|
S |
VS3_DTNFFB |
D |
8 |
0 |
Data NF Fab |
|
|
|
R |
|
|
S |
VS3_NOTFAB |
C |
6 |
0 |
NF Fabrica |
@! |
|
|
R |
|
|
S |
VS3_PIPIFB |
N |
5 |
2 |
% IPI Fab |
@E 99.99 |
|
|
R |
|
|
S |
VS3_VIPIFB |
N |
11 |
2 |
Vl IPI Fab |
@E 99,999,999.99 |
|
|
R |
|
|
S |
VS3_PICMFB |
N |
5 |
2 |
% ICM Fab |
@E 99.99 |
|
|
R |
|
|
S |
VS3_QTDINI |
N |
10 |
2 |
Qtd.Inicial |
@E 9,999,999.99 |
FS_OFM430OPER() |
|
R |
|
|
S |
VS3_QTDCON |
N |
10 |
2 |
Qtd.Conferid |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_VICMFB |
N |
11 |
2 |
Vl ICM Fab |
@E 99,999,999.99 |
|
|
R |
|
|
S |
VS3_PICMSB |
N |
5 |
2 |
% ICM Sub |
@E 99.99 |
|
|
R |
|
|
S |
VS3_VICMSB |
N |
11 |
2 |
Vl ICM Sub |
@E 99,999,999.99 |
|
|
R |
|
|
S |
VS3_NUMIDE |
C |
6 |
0 |
Etiq. Ident |
@! |
|
|
R |
|
|
S |
VS3_ITESUB |
C |
27 |
0 |
Cod. Ite Sub |
@! |
FS_TOTPEC() |
|
R |
|
|
S |
VS3_OPER |
C |
2 |
0 |
Tip Operacao |
@! |
Existcpo("SX5","DJ"+M->VS3_OPER) .and. FS_OFM430OPER() |
DJ |
R |
|
|
S |
VS3_BASPIS |
N |
14 |
2 |
Base PIS |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_BASCOF |
N |
14 |
2 |
Base COFINS |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_VALPIS |
N |
14 |
2 |
Valor PIS |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_LOTECT |
C |
10 |
0 |
Lote |
|
FG_RASTRO(M->VS3_GRUITE,M->VS3_CODITE,M->VS3_QTDITE,M->VS3_LOTECT,M->VS3_NUMLOT) |
|
R |
|
|
S |
VS3_VALCOF |
N |
14 |
2 |
Valor COFINS |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_NUMLOT |
C |
6 |
0 |
Sub-Lote |
@! |
FG_RASTRO(M->VS3_GRUITE,M->VS3_CODITE,M->VS3_QTDITE,M->VS3_LOTECT,M->VS3_NUMLOT) |
|
R |
|
|
S |
VS3_ALQPIS |
N |
14 |
2 |
Aliq. PIS |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_ALQCOF |
N |
14 |
2 |
Aliq.Cofins |
@E 99,999,999,999.99 |
|
|
R |
|
|
S |
VS3_DTVALI |
D |
8 |
0 |
Valid. Lote |
|
|
|
R |
|
|
S |
VS3_LOCALI |
C |
15 |
0 |
Localizacao |
@! |
VldLocaliz( "O011" ) |
SBE |
R |
|
|
S |
VS3_BICMSB |
N |
12 |
2 |
Base ICMS Re |
@E 999,999,999.99 |
|
|
R |
|
|
S |
VS3_NUMSER |
C |
20 |
0 |
Num.Serie |
@! |
FG_RASTRO(M->VS3_GRUITE,M->VS3_CODITE,M->VS3_QTDITE,M->VS3_LOTECT,M->VS3_NUMLOT,M->VS3_NUMSER) |
|
R |
|
|
S |
VS3_MARLUC |
N |
7 |
2 |
Marg.Lucro |
@E 9999.99 |
|
|
R |
|
|
S |
VS3_TESENT |
C |
3 |
0 |
Tes Entrada |
@! |
FG_Seek("SF4","M->VS3_TESENT",1,.f.).and.FS_TOTPEC() .and. MaAvalTes("E",M->VS3_TESENT) .and. FS_OFM430OPER() |
SF4 |
R |
|
If(FunName()<>"OFIOM430",M->VS1_TIPORC == "3",.t.) |
S |
VS3_VALLIQ |
N |
14 |
4 |
Vl Peca Liq |
@E 999,999,999.9999 |
|
|
R |
|
|
S |
VS3_TESSAI |
C |
3 |
0 |
Tes Saida |
@! |
FG_Seek("SF4","M->VS3_TESSAI",1,.f.).and.FS_TOTPEC().and. MaAvalTes("S",M->VS3_TESSAI) .and. FS_OFM430OPER() |
SF4 |
R |
|
If(FunName()<>"OFIOM430",M->VS1_TIPORC == "3",.t.) |
S |
VS3_DEPGAR |
C |
1 |
0 |
Depto Garant |
@! |
Vazio() .or. FG_Seek("SX5","'VF'+M->VS3_DEPGAR",1,.f.) |
VF |
R |
|
|
S |
VS3_DEPINT |
C |
1 |
0 |
Depto Intern |
@! |
Vazio() .or. FG_Seek("SX5","'VD'+M->VS3_DEPINT",1,.f.) |
VD |
R |
|
|
S |
VS3_DOCSDB |
C |
9 |
0 |
Num.Doc. SDB |
@! |
|
|
R |
|
|
S |
VS3_PECKIT |
C |
1 |
0 |
Peca Kit |
@! |
Pertence("01") |
|
R |
0=Nao;1=Sim |
|
S |
VS3_MOTPED |
C |
6 |
0 |
MotivoCancel |
@! |
|
VS0 |
R |
|
|
S |
VS3_QESTNA |
N |
10 |
2 |
Estoque N.A. |
@E 9,999,999.99 |
|
|
R |
|
|
S |
VS3_FLGNAT |
C |
1 |
0 |
Flag Niv Ate |
@! |
PERTENCE("01") |
|
R |
0=Nao Lido;1=Lido |
|
S |
VS3_RESERV |
C |
1 |
0 |
Reserva Peca |
@! |
Pertence("01") |
|
R |
0=Nao;1=Sim |
|
S |
VS3_DESMOT |
C |
40 |
0 |
Descr Motivo |
@! |
|
|
V |
|
|
S |
VS3_CENCUS |
C |
9 |
0 |
Centro Custo |
@! |
(Vazio() .or. Ctb105CC()) |
CTT |
|
|
M->VS1_TIPORC != "2" |
S |
VS3_CONTA |
C |
20 |
0 |
C Contabil |
@! |
(Vazio() .or. Ctb105CTA()) |
CT1 |
|
|
M->VS1_TIPORC != "2" |
S |
VS3_ITEMCT |
C |
9 |
0 |
Item Conta |
@! |
(Vazio() .or. Ctb105ITEM()) |
CTD |
|
|
M->VS1_TIPORC != "2" |
S |
VS3_CLVL |
C |
9 |
0 |
Classe Valor |
@! |
(Vazio() .or. Ctb105CLVL()) |
CTH |
|
|
M->VS1_TIPORC != "2" |
S |
VS3_IMPRES |
C |
1 |
0 |
Impresso |
@! |
Pertence("01") |
|
R |
0=Nao;1=Sim |
|
S |
VS3_VALCMP |
N |
12 |
2 |
ICMS Compl. |
@E 999,999,999.99 |
|
|
|
|
|
S |
VS3_DIFAL |
N |
12 |
2 |
Dif.de ICMS |
@E 999,999,999.99 |
|
|
|
|
|
S |
VS3_PEDXML |
C |
15 |
0 |
NroPedCli |
@! |
|
|
|
|
|
S |
VS3_ITEXML |
C |
6 |
0 |
ItePedCli |
@! |
|
|
|
|
|
S |
VS3_FCICOD |
C |
36 |
0 |
Cod. FCI |
@! |
|
|
|
|
|
S |
VS3_QTDAPR |
N |
10 |
4 |
Qtd.Aprovada |
@E 99999.9999 |
|
|
R |
|
|
S |
VS3_TIPTRA |
C |
1 |
0 |
Tipo Transf. |
@! |
Pertence("0123") |
|
R |
0=Avulsa;1=Reposicao;2=Devolucao;3=Garantia |
|
S |
VS3_VENTRA |
C |
6 |
0 |
Vend.Transf. |
@! |
|
|
R |
|
|
S |
VS3_LOCPRO |
C |
15 |
0 |
Locacao |
@! |
|
|
V |
|
|
S |
VS3_TRSFER |
C |
1 |
0 |
Transf. DPM? |
@! |
|
|
R |
0=Nao;1=Sim |
|
S |
VS3_PROMOC |
C |
1 |
0 |
Promocao ? |
@! |
Pertence("01") |
|
R |
0=Nao;1=Sim |
|
S |