
| 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 | ||