
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| VOI | Tipos de Tempo | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| VOI_FILIAL | C | 2 | 0 | Filial | S | ||||||
| VOI_TIPTEM | C | 4 | 0 | Tipo Tempo | @! | ExistChav("VOI",M->VOI_TIPTEM,1) | S | ||||
| VOI_TTRELA | C | 4 | 0 | TT Relaciona | @! | Vazio() .or. (ExistCpo("VOI",M->VOI_TTRELA,1) .and. M->VOI_TTRELA != M->VOI_TIPTEM) | VOI | R | S | ||
| VOI_DESTTE | C | 20 | 0 | Descricao | @!S20 | NaoVazio() | S | ||||
| VOI_DATVIG | D | 8 | 0 | Dt Vigencia | S | ||||||
| VOI_HORVIG | C | 6 | 0 | Hr Vigencia | @R 99:99:99 | S | |||||
| VOI_VALHOR | N | 10 | 4 | Vlr da Hora | @E 99,999.9999 | S | |||||
| VOI_REQPEC | C | 1 | 0 | Rq Pecas ? | @!S1 | Pertence("10") | 1=Sim;0=Nao | S | |||
| VOI_SEGPAT | C | 1 | 0 | Rq Sg Patio? | @!S1 | Pertence("10") | 1=Sim;0=Nao | S | |||
| VOI_TPOKLM | C | 1 | 0 | Tp Tpo Klmt? | @!S1 | Pertence("01") | 0=Nao;1=Sim | S | |||
| VOI_CODALM | C | 2 | 0 | Cod Armazem | @! | Vazio() .or. FG_Seek("NNR","M->VOI_CODALM",1,.f.,"VOI_NOMALM","NNR_DESCRI") | NNR | M->VOI_REQPEC == "1" | S | ||
| VOI_NOMALM | C | 30 | 0 | Desc Armazem | @!S30 | V | S | ||||
| VOI_ARMORI | C | 2 | 0 | Armaz Origem | @! | Vazio() .or. FG_Seek("NNR","M->VOI_ARMORI",1,.f.) | NNR | R | M->VOI_REQPEC == "1" | N | |
| VOI_CODTES | C | 3 | 0 | TES p/Servic | @!S3 | FG_Seek("SF4","VOI_CODTES",1,.f.) .and. MaAvalTes("S",M->VOI_CODTES) | SF4 | S | |||
| VOI_LOCALI | C | 15 | 0 | Endereco | @! | SBE | S | ||||
| VOI_USAPRO | C | 1 | 0 | Utilizar | @! | Pertence("0123") | 0=Proprietario do Veiculo;1=Fabricante do Veiculo;2=Cliente Padrao;3=Filial Corrente | S | |||
| VOI_CLIFAT | C | 6 | 0 | Faturar para | @! | Vazio() .or. FG_Seek("SA1","M->VOI_CLIFAT",1,.f.) | VSA | M->VOI_USAPRO == "2" | S | ||
| VOI_LOJA | C | 2 | 0 | Loja | @! | Vazio() .or. FG_Seek("SA1","M->VOI_CLIFAT+M->VOI_LOJA",1,.f.,"VOI_NCLIFA","A1_NREDUZ") | M->VOI_USAPRO == "2" | S | |||
| VOI_NCLIFA | C | 20 | 0 | Nome | @!S20 | V | M->VOI_USAPRO == "2" | S | |||
| VOI_ALTCLI | C | 1 | 0 | Altera Clien | @! | Pertence("10") | 1=Sim;0=Nao | M->VOI_USAPRO != "1" | S | ||
| VOI_SITTPO | C | 1 | 0 | Sit. Tempo | @!S1 | Pertence("1234") | 1=Publico;2=Garantia;3=Interno;4=Revisao | S | |||
| VOI_DEPGAR | C | 1 | 0 | Dept Garant. | @! | Pertence("01") | 0=NAO Pede Dept de OS Garantia;1=Pede Dept de OS Garantia | S | |||
| VOI_DEPINT | C | 1 | 0 | Dept Interno | @! | Pertence("01") | 0=NAO Pede Dept em OS Interna;1=Pede Dept em OS Interna | S | |||
| VOI_FORPAG | C | 3 | 0 | Forma Pagto | @ 999999 | Vazio() .or. FG_Seek("SE4","M->VOI_FORPAG",1,.f.,"VOI_DESFPG","E4_DESCRI") | SE4 | M->VOI_SITTPO == "3" | S | ||
| VOI_DESFPG | C | 15 | 0 | Descricao | @!S15 | V | S | ||||
| VOI_ALTVAL | C | 1 | 0 | Formula | @! | Pertence("01") | 0=NAO altera a FORMULA DO PRECO da peca na requisicao;1=Altera a FORMULA DO PRECO da peca na requisicao | S | |||
| VOI_VALPEC | C | 6 | 0 | Formula Vlr | @ 999999 | Vazio() .Or. FG_Seek("VEG","M->VOI_VALPEC",1,.f.,"VOI_NOMFOR","VEG_DESCRI") | VEG | M->VOI_REQPEC == "1" | S | ||
| VOI_NOMFOR | C | 30 | 0 | Tit Formula | @!S25 | V | S | ||||
| VOI_CODMAP | C | 3 | 0 | Mp Aval OS | @ 999 | FG_STRZERO("M->VOI_CODMAP",3).AND.FG_Seek("VS5","M->VOI_CODMAP",1,.f.,"VOI_NOMMAP","VS5_DESMAP").And.VS5->VS5_TIPAVA$cTipAva | VS5 | S | |||
| VOI_NOMMAP | C | 30 | 0 | Nome do Mapa | @!S25 | V | S | ||||
| VOI_CDMPPC | C | 3 | 0 | Mp Aval Peca | @ 999 | FG_STRZERO("M->VOI_CDMPPC",3).AND.FG_Seek("VS5","M->VOI_CDMPPC",1,.f.,"VOI_NMMPPC","VS5_DESMAP").And.VS5->VS5_TIPAVA$cTipAva | VS5 | S | |||
| VOI_NMMPPC | C | 30 | 0 | Nome do Mapa | @!S25 | V | S | ||||
| VOI_CDMPSV | C | 3 | 0 | Mp Aval Srvc | @ 999 | FG_STRZERO("M->VOI_CDMPSV",3).AND.FG_Seek("VS5","M->VOI_CDMPSV",1,.f.,"VOI_NMMPSV","VS5_DESMAP").And.VS5->VS5_TIPAVA$cTipAva | VS5 | S | |||
| VOI_NMMPSV | C | 30 | 0 | Nome do Mapa | @!S25 | V | S | ||||
| VOI_CODOPE | C | 2 | 0 | Cod Operacao | @! | Existcpo("SX5","DJ"+M->VOI_CODOPE) | DJ | R | S | ||
| VOI_SEGURO | C | 1 | 0 | Seguro | @! | Pertence("012") | 0=NAO;1=Seguro;2=Franquia | S | |||
| VOI_TIPFRA | C | 4 | 0 | Tp Franquia | @! | FS_TIPSEG() | VIO | M->VOI_SEGURO == "1" | S | ||
| VOI_GRUSER | C | 2 | 0 | Grupo Servic | @!S2 | VS4 | M->VOI_SEGURO == "2" | S | |||
| VOI_CODSER | C | 15 | 0 | Cod Servico | @!S15 | V6Q | M->VOI_SEGURO == "2" | S | |||
| VOI_TIPSER | C | 3 | 0 | Tipo Servico | @!S3 | FG_Seek("VOK","M->VOI_TIPSER",1,.f.) | VOK | M->VOI_SEGURO == "2" | S | ||
| VOI_CODSEC | C | 3 | 0 | Sec Oficina | @!S3 | FG_Seek("VOD","M->VOI_CODSEC",1,.f.) | VOD | M->VOI_SEGURO == "2" | S | ||
| VOI_VLPCAC | C | 1 | 0 | Vlr pec con | !@ | PERTENCE("12") | R | 1=Valor da Requisicao; 2=Valor Atual | S | ||
| VOI_DESVEI | C | 1 | 0 | Dep Veiculo | @! | R | 0=Nao;1=Sim | S | |||
| VOI_BLQORC | C | 1 | 0 | Bloq Orcamto | @! | R | 0=Nao;1=Sim | S | |||
| VOI_ALTVLR | N | 3 | 0 | Perc Variaca | 999 | R | S | ||||
| VOI_PMINEX | N | 2 | 0 | % Min Execut | 99 | Positivo() | R | S | |||
| VOI_CTRAPO | C | 1 | 0 | Ctrl Apontam | @! | R | 0=Nao;1=Sim | S | |||
| VOI_CLIRES | C | 6 | 0 | Cliente Resp | @! | Vazio() .or. FG_Seek("SA1","M->VOI_CLIRES",1,.f.) | VSA | R | N | ||
| VOI_LOJRES | C | 2 | 0 | Loja Cli Res | @! | Vazio() .or. FG_Seek("SA1","M->VOI_CLIRES+M->VOI_LOJRES",1,.f.,"VOI_NOMRES","A1_NOME") | R | N | |||
| VOI_NOMRES | C | 20 | 0 | Nome Respons | @!S20 | V | N | ||||
| VOI_NATPEC | C | 10 | 0 | Natureza Pec | @! | Vazio() .or. ExistCpo("SED") | SED | R | S | ||
| VOI_NATSRV | C | 10 | 0 | Natureza Srv | @! | Vazio() .or. ExistCpo("SED") | SED | R | S | ||
| VOI_VLPERE | N | 12 | 2 | Vlr limite R | @E 999,999,999.99 | R | S | ||||
| VOI_DESLOC | C | 1 | 0 | Deslocamento | @!S1 | PERTENCE("01") | R | 0=Nao;1=Sim | S | ||
| VOI_VALGAR | C | 1 | 0 | Val. Garanti | @! | R | 0=Nao;1=Sim | S | |||
| VOI_QDOIMP | C | 1 | 0 | Qdo Exp Gar | @! | Vazio().or.Pertence("012") | R | 0=Nao Executa Exportacao;1=Exporta na Liberacao da OS;2=Exporta no Fechamento da OS | S | ||
| VOI_FOREXP | C | 6 | 0 | Form p/Expor | @! | Vazio().or.(FG_Seek("VEG","M->VOI_FOREXP",1,.f.).AND.VEG->VEG_GRUFOR=="06") | R | S | |||
| VOI_BLQENT | C | 1 | 0 | Bloq.Entrega | @! | Pertence("01") | R | 0=Nao;1=Sim | S | ||
| VOI_SAIVEI | C | 1 | 0 | Saida Veicul | @! | R | 0=Nao Registra;1=Liberacao OS;2=Fechamento OS | S | |||
| VOI_CONVOW | C | 1 | 0 | Consid.Prod? | @! | R | 0=Nao;1=Sim | S | |||
| VOI_CONVOV | C | 1 | 0 | Consid.Grup? | @! | R | 0=Nao;1=Sim | S | |||
| VOI_CONVOX | C | 1 | 0 | Cons.T.Serv? | @! | R | 0=Nao;1=Sim | S | |||
| VOI_CONGSV | C | 1 | 0 | Cons.G.Serv? | @! | R | 0=Nao;1=Sim | S | |||
| VOI_CONVCP | C | 1 | 0 | Cons.T.Aten? | @! | R | 0=Nao;1=Sim | S | |||
| VOI_REQSER | C | 1 | 0 | Rq Servico? | @!S1 | Pertence("10") | R | 1=Sim;0=Nao | S | ||
| VOI_VLSVAC | C | 1 | 0 | Vlr srv cons | @! | PERTENCE("12") | R | 1=Valor da Requisicao;2=Valor Atual | S | ||
| VOI_CONMRG | C | 1 | 0 | Con.Mrg.Des? | @! | R | 0=Nao;1=Sim | S | |||