| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| VSL | 01 | VSL_FILIAL | C | 2 | 0 | Filial | FILIAL | | | | | 1 | S | N | | | | | | | | 033 | |
| VSL | 02 | VSL_CODMAR | C | 3 | 0 | Marca | Codigo da Marca | @!S3 | VAZIO() .or. FG_Seek("VE1","M->VSL_CODMAR",1,.F.,"VSL_DESMAR","VE1_DESMAR").and.FG_EK("VSL") | | VE1 | 1 | S | S | A | R | | | | Inclui | | | |
| VSL | 03 | VSL_DESMAR | C | 30 | 0 | Descricao | Descricao da Marca | @!S30 | | if(!Inclui,Posicione("VE1",1,xFilial("VE1")+VSL->VSL_CODMAR,"VE1_DESMAR"),"") | | 1 | | N | V | V | | | | | Posicione("VE1",1,xFilial("VE1")+VSL->VSL_CODMAR,"VE1_DESMAR") | | |
| VSL | 04 | VSL_CODGRU | C | 3 | 0 | Grupo Incon. | Grupo do Inconveniente | @!S3 | FG_Seek("VSK","M->VSL_CODMAR+M->VSL_CODGRU",1,.f.,"VSL_DESGRU","VSK_DESGRU") .and. FG_EK("VSL") | | VSKVSL | 1 | | S | A | R | | | | Inclui | | | |
| VSL | 05 | VSL_DESGRU | C | 30 | 0 | Descricao | Descricao do Grupo | @!S30 | | if(!Inclui,Posicione("VSK",1,xFilial("VSK")+VSL->VSL_CODMAR+VSL->VSL_CODGRU,"VSK_DESGRU"),"") | | 1 | | S | V | V | | | | | Posicione("VSK",1,xFilial("VSK")+VSL->VSL_CODMAR+VSL->VSL_CODGRU,"VSK_DESGRU") | | |
| VSL | 06 | VSL_CODINC | C | 8 | 0 | Cod. Incon. | Codigo do Inconveniente | @!S8 | Existchav("VSL",M->VSL_CODMAR+M->VSL_CODGRU+M->VSL_CODINC) .and. FG_EK("VSL") | | | 1 | | S | A | R | | | | Inclui .or. lAltGruInc | | | |
| VSL | 07 | VSL_DESINC | C | 120 | 0 | Descr Inconv | Descr do Inconveniente | @!S30 | NaoVazio() | | | 1 | | S | | | | | | | | | |
| VSL | 08 | VSL_TIPO | C | 1 | 0 | Tipo Incon. | Tipo do Inconveniente | @! | Pertence("123") | "1" | | 1 | | S | A | R | | 1=Normal;2=Prim. Revisão;3=Demais Revisões | | | | | |
| VSL | 09 | VSL_TIPTEM | C | 4 | 0 | TpTempo Peca | Tipo de Tempo | @! | FG_Seek("VOI","M->VSL_TIPTEM",1,.f.,"VSL_DESTEM","VOI_DESTTE") | | VOI | 1 | | S | | | | | | | | | |
| VSL | 10 | VSL_DESTEM | C | 30 | 0 | Descricao | Descricao do Tp de Tempo | @!S30 | | if(!Inclui,Posicione("VOI",1,xFilial("VOI")+VSL->VSL_TIPTEM,"VOI_DESTTE"),"") | | 1 | | S | V | V | | | | | Posicione("VOI",1,xFilial("VOI")+VSL->VSL_TIPTEM,"VOI_DESTTE") | | |
| VSL | 11 | VSL_TIPTSV | C | 4 | 0 | TpTempo Serv | Tipo de Tempo de Servico | @! | ExistCPO("VOI",M->VSL_TIPTSV) | | VOI | 1 | | S | | | | | | | | | |
| VSL | 12 | VSL_KILOME | N | 8 | 0 | Km Inicial | Km Inicial | @E 99,999,999 | M->VSL_KILOME >= 0 | | | 1 | | S | | | | | | | | | |
| VSL | 13 | VSL_TEMPAD | N | 5 | 0 | Tp padrão | Tempo padrão | @R 999:99 | | | | 1 | | N | | | | | | | | | |
| VSL | 14 | VSL_KILFIN | N | 8 | 0 | Km Final | Km Final | @E 99,999,999 | M->VSL_KILFIN >= 0 | | | 1 | | | A | R | | | | | | | |
| VSL | 15 | VSL_PERINI | N | 5 | 0 | Dias Inicial | Dias Inicial valid Dt Vda | 99999 | M->VSL_PERINI >= 0 | | | 1 | | | A | R | | | | | | | |
| VSL | 16 | VSL_PERFIN | N | 5 | 0 | Dias Final | Dias Final valid Dt Venda | 99999 | M->VSL_PERFIN >= 0 | | | 1 | | | A | R | | | | | | | |
| VSL | 17 | VSL_TPCONC | C | 4 | 0 | TpTempo Conc | Tipo Tempo Concessionaria | @! | vazio() .or. FG_SEEK("VOI","M->VSL_TPCONC",1,.f.) | | VOI | 1 | | | A | R | | | | | | | |
| VSL | 18 | VSL_TPFABR | C | 4 | 0 | TpTempo Fabr | Tipo Tempo Fabrica | @! | vazio() .or. FG_SEEK("VOI","M->VSL_TPFABR",1,.f.) | | VOI | 1 | | | A | R | | | | | | | |
| VSL | 19 | VSL_APROVA | C | 1 | 0 | Aprovado | Aprovado | @! | Pertence("01") | | | 1 | | | A | R | | 0=Nao;1=Sim | | | | | |
| VSL | 20 | VSL_TPOUTR | C | 4 | 0 | TpTempo Outr | Tipo Tempo Outros | @! | vazio() .or. FG_SEEK("VOI","M->VSL_TPOUTR",1,.f.) | | VOI | 1 | | | A | R | | | | | | | |
| VSL | 21 | VSL_SPPS1R | C | 1 | 0 | Pc/Sv 1aRev | Separa Pec/Srv 1ª Revisão | @! | Pertence("01") | "1" | | 1 | | N | A | R | | 0=Nao;1=Sim | | M->VSL_TIPO=="2" | | | |