| 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 |
| VAO | 01 | VAO_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| VAO | 02 | VAO_CODCLI | C | 6 | 0 | Cliente | Codigo do Cliente | @! | FG_Seek("SA1","M->VAO_CODCLI",1,.f.,) | | VSA2 | 1 | | S | | | | | | | | 001 | |
| VAO | 03 | VAO_LOJCLI | C | 2 | 0 | Loja | Loja do Cliente | @! | FG_Seek("SA1","M->VAO_CODCLI+M->VAO_LOJCLI",1,.f.,"VAO_NOMCLI","A1_NREDUZ") | | | 1 | | S | | | | | | | | 002 | |
| VAO | 04 | VAO_NOMCLI | C | 50 | 0 | Nome Cliente | Nome do Cliente | @! | | if(!Inclui,Posicione("SA1",1,xFilial("SA1")+VAO->VAO_CODCLI+VAO->VAO_LOJCLI,"A1_NOME"),"") | | 1 | | S | V | V | | | | | Posicione("SA1",1,xFilial("SA1")+VAO->VAO_CODCLI+VAO->VAO_LOJCLI,"A1_NOME") | 175 | |
| VAO | 05 | VAO_DATREC | D | 8 | 0 | Dt Registro | Data Registro | | M->VAO_DATREC <= dDataBase | IF(INCLUI,DDATABASE,VAO->VAO_DATREC) | | 1 | | S | A | R | | | | | | | |
| VAO | 06 | VAO_HORREC | N | 4 | 0 | Hr Registro | Hora Registro | @R 99:99 | | val(substr(time(),1,2)+substr(time(),4,2)) | | 1 | | S | | | | | | | | | |
| VAO | 07 | VAO_USUREC | C | 6 | 0 | Usuario Reg | Usuario Registro | @6 | UsrExist(M->VAO_USUREC) .and. (M->VAO_DESREC:=UsrRetName(M->VAO_USUREC)) | IF(INCLUI,__CUSERID,VAO->VAO_USUREC) | USR | 1 | | S | A | R | | | | | | | |
| VAO | 08 | VAO_DESREC | C | 20 | 0 | Nome | Nome do Usuario | @!S20 | | If(Inclui,UsrRetName(__CUSERID),UsrRetName(VAO->VAO_USUREC)) | | 1 | | S | V | V | | | | | UsrRetName(VAO->VAO_USUREC) | | |
| VAO | 09 | VAO_DEPART | C | 3 | 0 | Departamento | Departamento Reclamacao | @! | FG_Seek("VAP","M->VAO_DEPART",1,.f.,"VAO_DESDEP","VAP_DESDEP") .and. VCM610011_UsuarioResp() | | VAP | 1 | | S | | | | | | VCM600VAL("OK") | | | |
| VAO | 10 | VAO_DESDEP | C | 20 | 0 | Descricao | Nome do Departamento | @!S20 | | if(!Inclui,Posicione("VAP",1,xFilial("VAP")+VAO->VAO_DEPART,"VAP_DESDEP"),"") | | 1 | | S | V | V | | | | | Posicione("VAP",1,xFilial("VAP")+VAO->VAO_DEPART,"VAP_DESDEP") | | |
| VAO | 11 | VAO_USURES | C | 6 | 0 | Usuario Resp | Usuario Responsavel | @6 | UsrExist(M->VAO_USURES) .and. (M->VAO_DESRES:=UsrRetName(M->VAO_USURES)) | | USR | 1 | | S | | | | | | VCM600VAL("OK") | | | |
| VAO | 12 | VAO_DESRES | C | 20 | 0 | Nome | Nome do Usuario | @!S20 | | If(Inclui,UsrRetName(__CUSERID),UsrRetName(VAO->VAO_USURES)) | | 1 | | S | V | V | | | | | UsrRetName(VAO->VAO_USURES) | | |
| VAO | 13 | VAO_DATPRO | D | 8 | 0 | Prorrog Resp | Data Prorrogacao Resposta | | VCM600VAL("PRO") | | | 1 | | S | | | | | | VCM600VAL("DTP") | | | |
| VAO | 14 | VAO_DATENC | D | 8 | 0 | Dt Encerram | Data Encerramento | | VCM600VAL("ENC") | | | 1 | | S | | | | | | VCM600VAL("DTP") | | | |
| VAO | 15 | VAO_HORENC | N | 4 | 0 | Hr Encerram | Hora Encerramento | @R 99:99 | | | | 1 | | S | | | | | | | | | |
| VAO | 16 | VAO_TIPREC | C | 3 | 0 | Tp Registro | Tipo de Registro | @! | FG_Seek("VAQ","M->VAO_TIPREC",1,.f.,"VAO_DESTIP","VAQ_DESTIP") | | VAQ | 1 | | S | A | R | | | | VCM600VAL("OK") | | | |
| VAO | 17 | VAO_DESTIP | C | 20 | 0 | Descricao | Descricao do Tipo | @!S20 | | if(!Inclui,Posicione("VAQ",1,xFilial("VAQ")+VAO->VAO_TIPREC,"VAQ_DESTIP"),"") | | 1 | | S | V | V | | | | | Posicione("VAQ",1,xFilial("VAQ")+VAO->VAO_TIPREC,"VAQ_DESTIP") | | |
| VAO | 18 | VAO_SITUAC | C | 1 | 0 | Situacao | Situacao | @!S1 | PERTENCE("012") | If(Inclui,"0",VAO->VAO_SITUAC) | | 1 | | N | | | | 0=Aberto;1=Prorrogado;2=Encerrado | | .f. | | | |
| VAO | 19 | VAO_RECLAM | M | 47 | 0 | Observacao | Observacao | @! | | E_MSMM(VAO->VAO_RECLAO,47) | | 1 | | N | | V | | | | | | | |
| VAO | 20 | VAO_RECLAO | C | 6 | 0 | OCO-MEMO | OCO-MEMO | @!S6 | | | | 1 | | N | | | | | | | | | |
| VAO | 21 | VAO_SEQUEN | C | 9 | 0 | Sequencial | Sequencial | @! | | If(Inclui,GetSXENum("VAO","VAO_SEQUEN"),VAO->VAO_SEQUEN) | | 1 | | S | A | R | | | | | | | |
| VAO | 22 | VAO_RECLDE | C | 1 | 0 | Reclam de: | Reclamacao de: | @! | Pertence("1234") | | | 1 | | S | A | R | | 1=Assist.Tecnica;2=Pecas;3=Vendas;4=Administracao | | | | | |
| VAO | 23 | VAO_TIPORI | C | 1 | 0 | Tp.Origem | Tp.Origem | @! | PERTENCE("1234") | | | 1 | | S | | | | 1=Atendimento Veiculos;2=OS de Oficina;3=Pecas Balcao;4=CEV | | | | | |
| VAO | 24 | VAO_FILORI | C | 2 | 0 | Fil.Origem | Fil.Origem | | | | | 1 | | N | | | | | | | | 033 | |
| VAO | 25 | VAO_ORIGEM | C | 10 | 0 | Origem | Origem | @! | | | | 1 | | S | | | | | | | | | |
| VAO | 26 | VAO_TIPTEM | C | 4 | 0 | Tipo Tempo | Tipo de Tempo | @! | Vazio() .or. VCM600VAL("TIPTEM") | | VO4VOI | 1 | | S | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 27 | VAO_DTRECL | D | 8 | 0 | Dt.Reclamaca | Data da Reclamacao | | | | | 1 | | S | A | R | | | | | | | |
| VAO | 28 | VAO_HRRECL | N | 4 | 0 | Hr.Reclamaca | Hora da Reclamacao | @R 99:99 | | | | 1 | | S | A | R | | | | | | | |
| VAO | 29 | VAO_CMPASS | M | 70 | 0 | Compromiss | Compromisso Assumido | @! | | | | 1 | | S | A | R | | | | | | | |
| VAO | 30 | VAO_DTCASS | D | 8 | 0 | Dt Comprom | Data do Compromisso Assum | | | | | 1 | | S | A | R | | | | | | | |
| VAO | 31 | VAO_HRCASS | N | 4 | 0 | Hr Comprom | Hora do Compromisso Assum | @R 99:99 | | | | 1 | | S | A | R | | | | | | | |
| VAO | 32 | VAO_AGESER | C | 1 | 0 | Agend.Servic | Agendamento de Servico | @! | Pertence("01") | | | 1 | | S | | | | 0=Nao;1=Sim | | | | | |
| VAO | 33 | VAO_CONAGE | C | 6 | 0 | Consultor Ag | Consultor do Agendamento | !!!!!! | FG_SEEK("VAI","M->VAO_CONAGE",1,.F.) | | VAI1 | 1 | | S | | | | | | | | | |
| VAO | 34 | VAO_DATAGE | D | 8 | 0 | Dt Agenda | Data do Agendamento | | | | | 1 | | S | | | | | | | | | |
| VAO | 35 | VAO_HORAGE | N | 4 | 0 | Hr Agendamto | Hora do Agendamento | @R 99:99 | | | | 1 | | S | | | | | | | | | |
| VAO | 36 | VAO_CORESP | M | 70 | 0 | Correcao | Correcao Especifica | @! | | | | 1 | | S | A | R | | | | | | | |
| VAO | 37 | VAO_DTCESP | D | 8 | 0 | DtCorrecao | Data da Correcao Especifi | | | | | 1 | | S | A | R | | | | | | | |
| VAO | 38 | VAO_HRCESP | N | 4 | 0 | HrCorrecao | Hora da Correcao Especifi | @R 99:99 | | | | 1 | | S | A | R | | | | | | | |
| VAO | 39 | VAO_CAUPRB | M | 70 | 0 | Causa Prob | Causa do Problema | @! | | | | 1 | | S | A | R | | | | | | | |
| VAO | 40 | VAO_DTCPRB | D | 8 | 0 | Dt Causa | Data da Causa do Problema | | | | | 1 | | S | A | R | | | | | | | |
| VAO | 41 | VAO_HRCPRB | N | 4 | 0 | Hr Causa | Hora da Causa do Problema | @R 99:99 | | | | 1 | | S | A | R | | | | | | | |
| VAO | 42 | VAO_SRVGER | N | 12 | 2 | Srvc Gerais | Servicos Gerais | @E 999,999,999.99 | | | | 1 | | S | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 43 | VAO_TPOSVG | N | 4 | 0 | Tempo GO | Tempo GO | @R 99:99 | | | | 1 | | S | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 44 | VAO_SRVCAR | N | 12 | 2 | Srvc Carroc | Servicos Carroceria | @E 999,999,999.99 | | | | 1 | | S | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 45 | VAO_TPOSRC | N | 4 | 0 | Tempo GO | Tempo GO | @R 99:99 | | | | 1 | | | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 46 | VAO_CODPRO | C | 6 | 0 | Cd.Produtivo | Codigo do Produtivo | @! | Vazio() .or. VCM600VAL("CODPRO") | | VO4VAI | 1 | | S | | | | | | M->VAO_TIPORI="2" | | | |
| VAO | 47 | VAO_CONFOR | C | 1 | 0 | Conforme | Conforme | @! | Pertence("01") | | | 1 | | S | A | R | | 0=Nao;1=Sim | | | | | |
| VAO | 48 | VAO_APOCOR | M | 70 | 0 | Pos Correc | Contato Pos Correcao | @! | | | | 1 | | S | A | R | | | | | | | |
| VAO | 49 | VAO_DTACOR | D | 8 | 0 | Dt PosCorr | Data do Contato Pos Corre | | | | | 1 | | S | A | R | | | | | | | |
| VAO | 50 | VAO_HRACOR | N | 4 | 0 | Hr PosCorr | Hora do Contato Pos Corre | @R 99:99 | | | | 1 | | S | A | R | | | | | | | |
| VAO | 51 | VAO_UUID | C | 36 | 0 | UUID | Id unico universal | | | FWUUIDV4(.t.) | | 1 | | N | A | R | | | | .f. | | | |
| VAO | 52 | VAO_DATINC | C | 14 | 0 | Dt Inclusao | Data Inclusao Registro | | | FGX_Timestamp() | | 1 | | N | A | R | | | | .f. | | | |
| VAO | 53 | VAO_DATALT | C | 14 | 0 | Dt Alteracao | Data Alteracao Registro | | | FGX_Timestamp() | | 1 | | N | A | R | | | | .f. | | | |