Tabela
VZ7 Reg de Vendas Itens Campanha
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
VZ7_FILIAL C 2 0 Filial S
VZ7_NUMTRA C 10 0 Nro Transac @! R S
VZ7_ITETRA C 2 0 Item @! R S
VZ7_CODACV C 6 0 Cod. Acao @! S
VZ7_ITECAM C 6 0 Item Camp. @! IIF(LEFT(FUNNAME(),4)=="VEIX",VEIXX003VAL(),FS_VALITE()) VZX R S
VZ7_DESCAM C 30 0 Des.Campanha @! V S
VZ7_VALITE N 12 2 Valor Item @E 999,999,999.99 IIF(LEFT(FUNNAME(),4)=="VEIX",VEIXX003VAL(),FS_VALITE()) R S
VZ7_TIPORC C 1 0 Gera Orcto? @! Pertence("012") 0=Nao;1=Pecas;2=Oficina S
VZ7_COMPAG C 1 0 Como Pagar @! Pertence("123").and.VEIXX003VAL() R 1=Caixa;2=Atendimento;3=Orcamento S
VZ7_GERORC C 1 0 Gera Orcamen @! Pertence("01") R 0=Nao;1=Sim VXX003WHEN() S
VZ7_ALTVLR C 1 0 Altera Valor @! Pertence("01") 0=Nao;1=Sim S
VZ7_AGRVLR C 1 0 Agrega em @! Pertence("0123").and.IIF(LEFT(FUNNAME(),4)=="VEIX",.t.,FS_ITECAM("A")) R 0=Troco;1=Cortesia;2=Redutor;3=Venda Agregada S
VZ7_TIPTIT C 2 0 Tipo Titulo @! FG_Seek("VSA","M->VZ7_TIPTIT",1,.f.) 05 R M->VZ7_COMPAG=="1" S
VZ7_OBRIGA C 1 0 Obrigatorio @! Pertence("01") 0=Nao;1=Sim S
VZ7_TIPTEM C 4 0 Tipo Tempo @! FG_Seek("VOI","M->VZ7_TIPTEM",1,.f.) VOI M->VZ7_TIPORC=="2" S
VZ7_GRUITE C 4 0 Grupo @! FG_SEEK("SBM","M->VZ7_GRUITE",1,.f.) BM2 M->VZ7_TIPORC=="1" S
VZ7_CODITE C 27 0 Codigo @! FG_POSSB1("M->VZ7_CODITE","SB1->B1_CODITE", "M->VZ7_GRUITE") VZ6SB1 M->VZ7_TIPORC=="1" S
VZ7_TIPSER C 3 0 Tipo Servico @! FG_Seek("VOK","M->VZ7_TIPSER",1,.f.) VOK M->VZ7_TIPORC=="2" S
VZ7_GRUSER C 2 0 Grupo Srv @! ExistCpo("VOS", VV1->VV1_CODMAR+M->VZ7_GRUSER,1) VOSVZ7 M->VZ7_TIPORC=="2" S
VZ7_CODSER C 15 0 Codigo Srv @! ExistCpo("VO6", VV1->VV1_CODMAR+M->VZ7_GRUSER+M->VZ7_CODSER,3) VO6VZ7 M->VZ7_TIPORC=="2" S
VZ7_CODSEC C 3 0 Secao Ofic. @! FG_Seek("VOL","M->VZ7_TIPSER+M->VZ7_CODSEC",1,.f.).And. FG_Seek("VOD","M->VZ7_CODSEC",1,.f.) VOL M->VZ7_TIPORC=="2" S
VZ7_DEPINT C 1 0 Depto Int OS @! ExistCpo("SX5","VD"+M->VZ7_DEPINT,1) VD M->VZ7_TIPORC=="2" S