| 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 |
| VFA | 01 | VFA_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VFA | 02 | VFA_CODCLI | C | 6 | 0 | Cod Cliente | Codigo do Cliente | @! | FG_Seek("SA1","M->VFA_CODCLI",1,.f.) | | VSA2 | 1 | | S | | | | | | | | 001 | |
| VFA | 03 | VFA_LOJA | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_Seek("SA1","M->VFA_CODCLI+M->VFA_LOJA",1,.f.,"VFA_NOMCLI","A1_NREDUZ") | | | 1 | | S | | | | | | | | 002 | |
| VFA | 04 | VFA_NOMCLI | C | 20 | 0 | Nome | Nome do Cliente | @!S20 | | if(!Inclui,Posicione("SA1",1,xFilial("SA1")+VFA->VFA_CODCLI+VFA->VFA_LOJA,"A1_NREDUZ"),"") | | 1 | | S | V | V | | | | | Posicione("SA1",1,xFilial("SA1")+VFA->VFA_CODCLI+VFA->VFA_LOJA,"A1_NREDUZ") | | |
| VFA | 05 | VFA_CATACO | C | 3 | 0 | Categ Acordo | Categoria do Acordo | @E 999 | FG_Strzero("M->VFA_CATACO",3).AND.FG_Seek("VF2","M->A1_COD+M->A1_LOJA+M->VFA_CATACO",1,.t.,"VFA_DESCAT","VF2_DESCAT") | | VF2 | 1 | | S | | | | | | | | | |
| VFA | 06 | VFA_DESCAT | C | 20 | 0 | Descricao | Descricao | @!S20 | | Posicione("VF2",1,xFilial("VF2")+SA1->A1_COD+SA1->A1_LOJA+VFA->VFA_CATACO,"VF2_DESCAT") | | 1 | | S | V | V | | | | | Posicione("VF2",1,xFilial("VF2")+VFA->VFA_CODCLI+VFA->VFA_CATACO,"VF2_DESCAT") | | |
| VFA | 07 | VFA_CODMAR | C | 3 | 0 | Marca | Codigo da Marca | @!S3 | VAZIO() .OR. FG_Seek("VE1","M->VFA_CODMAR",1,.f.,"VFA_DESMAR","VE1_DESMAR") | | VE1 | 1 | | N | | | | | | | | | |
| VFA | 08 | VFA_DESMAR | C | 30 | 0 | Descricao | Descricao da Marca | @!S30 | | Posicione("VE1",1,xFilial("VE1")+VFA->VFA_CODMAR,"VE1_DESMAR") | | 1 | | S | V | V | | | | | Posicione("VE1",1,xFilial("VE1")+VFA->VFA_CODMAR,"VE1_DESMAR") | | |
| VFA | 09 | VFA_KILFAI | N | 8 | 0 | Kil da Faixa | Kilometragem da Faixa | @E 99,999,999 | M->VFA_KILFAI > 0 .AND. ExistChav("VFA",SA1->A1_COD+SA1->A1_LOJA+M->VFA_CATACO+STR(M->VFA_KILFAI),1) | | | 1 | | S | | | | | | | | | |
| VFA | 10 | VFA_DATVAL | D | 8 | 0 | Dt Validade | Data de Validade | | M->VFA_DATVAL >= DDATABASE | ctod(" / / ") | | 1 | | S | | | | | | | | | |
| VFA | 11 | VFA_VALFAI | N | 8 | 4 | Vl Faixa | Valor da Faixa | @E 999.9999 | Positivo() | | | 1 | | S | | | | | | | | | |
| VFA | 12 | VFA_GRUSER | C | 2 | 0 | Grupo Servic | Grupo de Servico | @!S2 | FG_Seek("VOS","M->VFA_CODMAR+M->VFA_GRUSER",1,.f.) | | VS7 | 1 | | S | | | | | | | | | |
| VFA | 13 | VFA_CODSER | C | 15 | 0 | Cod Servico | Codigo do Servico | @!S15 | FG_Seek("VO6","FG_MARSRV(M->VFA_CODMAR)+M->VFA_CODSER",2,.f.,"VFA_DESSER","VO6_DESSER") | | VO8 | 1 | | S | | | | | | | | | |
| VFA | 14 | VFA_DESSER | C | 20 | 0 | Descricao | Descricao do Servico | @!S30 | | Posicione("VO6",2,xFilial("VO6")+FG_MARSRV(VFA->VFA_CODMAR,VFA->VFA_CODSER)+VFA->VFA_CODSER,"VO6_DESSER") | | 1 | | S | V | V | | | | | Posicione("VO6",2,xFilial("VO6")+VFA->VFA_CODMAR+VFA->VFA_CODSER,"VO6_DESSER") | | |
| VFA | 15 | VFA_TIPSER | C | 3 | 0 | Tipo Servico | Tipo de Servico | @!S3 | FG_Seek("VOK","M->VFA_TIPSER",1,.f.,"VFA_DESTPS","VOK_DESSER") | | VOK | 1 | | S | | | | | | | | | |
| VFA | 16 | VFA_DESTPS | C | 20 | 0 | Descricao | Descricao Tipo de Servico | @!S20 | | Posicione("VOK",1,xFilial("VOK")+VFA->VFA_TIPSER,"VOK_DESSER") | | 1 | | S | V | V | | | | | Posicione("VOK",1,xFilial("VOK")+VFA->VFA_TIPSER,"VOK_DESSER") | | |