
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| VO5 | Veiculos da Oficina | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| VO5_FILIAL | C | 2 | 0 | Filial | S | ||||||
| VO5_CHAINT | C | 6 | 0 | Chassi Inter | @!S6 | FG_Seek("VV1","M->VO5_CHAINT").and.ExistChav("VO5",M->VO5_CHAINT,1,"EXIVEIOF").and.FG_DADVEI().and.FG_Strzero("M->VO5_CHAINT",6) | VX1 | S | |||
| VO5_DESMAR | C | 30 | 0 | Marca | @!S30 | V | S | ||||
| VO5_DESMOD | C | 30 | 0 | Modelo | @!S30 | V | S | ||||
| VO5_CHASSI | C | 25 | 0 | Chassi | @!S25 | V | S | ||||
| VO5_FABMOD | C | 8 | 0 | Ano Fabr/Mod | @R 9999/9999 | V | S | ||||
| VO5_CODFRO | C | 6 | 0 | Cod Frota | @!S6 | V | S | ||||
| VO5_PLAVEI | C | 10 | 0 | Placa | @R! AAA-9999 | V | S | ||||
| VO5_DESCOR | C | 30 | 0 | Cor | @S20 | V | S | ||||
| VO5_PROVEI | C | 6 | 0 | Proprietario | @! | V | S | ||||
| VO5_NOMPRO | C | 20 | 0 | Nome Propr | @!S20 | V | S | ||||
| VO5_ENDPRO | C | 30 | 0 | End Propr | @!S30 | V | S | ||||
| VO5_CIDPRO | C | 20 | 0 | Cidade | @!S20 | V | S | ||||
| VO5_ESTPRO | C | 2 | 0 | UF | @! | V | S | ||||
| VO5_FONPRO | C | 15 | 0 | Telefone | @! | V | S | ||||
| VO5_RAZSOC | C | 30 | 0 | Conc. Vend. | @!S30 | NaoVazio() | V | S | |||
| VO5_CGCVEN | C | 15 | 0 | CNPJ Vended | @R 99.999.999/9999-99 | V | S | ||||
| VO5_CIDADE | C | 20 | 0 | Cid Concessi | @!S20 | V | S | ||||
| VO5_TIPOPE | C | 3 | 0 | Tipo Operac | @E 999 | FG_Seek("VF5","VV1->VV1_CODMAR+M->VO5_TIPOPE",1,.f.,"VO5_DESTOP","VF5_DESTOP") | VF5 | R | S | ||
| VO5_DESTOP | C | 30 | 0 | Descricao | @!S30 | V | S | ||||
| VO5_GRASEV | C | 1 | 0 | Grau Severid | 9 | Pertence("12345") | R | 1=Super Leve;2=Leve;3=Normal;4=Pesado;5=Super Pesado | S | ||
| VO5_DATVEN | D | 8 | 0 | Dt da Venda | @D | M->VO5_DATVEN <= DDATABASE | S | ||||
| VO5_PRIREV | D | 8 | 0 | 1a. Revisao | @D | M->VO5_PRIREV <= DDATABASE .AND. M->VO5_PRIREV >= M->VO5_DATVEN | S | ||||
| VO5_PLAREV | C | 3 | 0 | Codigo Plano | @E 999 | Vazio() .or. FG_StrZero("M->VO5_PLAREV",3) .and. FG_Seek("VF0","VV1->VV1_CODMAR+M->VO5_PLAREV",1,.f.,"VO5_DESPLA","VF0_DESPLA") | VF0 | S | |||
| VO5_DESPLA | C | 30 | 0 | Descricao | @!S30 | V | S | ||||
| VO5_VEIACO | C | 1 | 0 | Acordo/Contr | @!S1 | Pertence("01") | R | 0=Veiculo NAO pertencente a Contrato;1=Veiculo de Contrato | S | ||
| VO5_CATACO | C | 3 | 0 | Categ Acordo | @! | FG_Strzero("M->VO5_CATACO",3).and.FG_Seek("VF2","VV1->VV1_PROATU+VV1->VV1_LJPATU+M->VO5_CATACO",1,.f.,"VO5_DESCAT","VF2_DESCAT") | VF2 | M->VO5_VEIACO=="1" | S | ||
| VO5_DESCAT | C | 20 | 0 | Descricao | @!S20 | V | S | ||||
| VO5_KILINI | N | 8 | 0 | Km Inicial | @E 99,999,999 | M->VO5_KILINI >= FG_ULTKIL(M->VO5_CHAINT) | M->VO5_VEIACO=="1" | S | |||
| VO5_DATENT | D | 8 | 0 | Dt Ent Veic | @D | M->VO5_DATENT==DataValida(M->VO5_DATENT) | M->VO5_VEIACO=="1" | S | |||
| VO5_DATSAI | D | 8 | 0 | Dt Saida Vei | @D | M->VO5_DATSAI==DataValida(M->VO5_DATSAI) | M->VO5_VEIACO=="1" | S | |||
| VO5_DATRV1 | D | 8 | 0 | Dt 1.Revisao | @D | S | |||||
| VO5_DATRV2 | D | 8 | 0 | Dt 2.Revisao | @D | S | |||||
| VO5_DATRV3 | D | 8 | 0 | Dt 3.Revisao | @D | S | |||||
| VO5_DATRV4 | D | 8 | 0 | Dt 4.Revisao | @D | S | |||||
| VO5_DC_RV1 | C | 1 | 0 | D/C 1.Revis | @!S1 | S | |||||
| VO5_DC_RV2 | C | 1 | 0 | D/C 2.Revis | @!S1 | S | |||||
| VO5_DC_RV3 | C | 1 | 0 | D/C 3.Revis | @!S1 | S | |||||
| VO5_DC_RV4 | C | 1 | 0 | D/C 4.Revis | @!S1 | S | |||||
| VO5_DTDCR1 | D | 8 | 0 | Dt D/C 1.Rev | @D | S | |||||
| VO5_DTDCR2 | D | 8 | 0 | Dt D/C 2.Rev | @D | S | |||||
| VO5_DTDCR3 | D | 8 | 0 | Dt D/C 3.Rev | @D | S | |||||
| VO5_DTDCR4 | D | 8 | 0 | Dt D/C 4.Rev | @D | S | |||||
| VO5_INTVEI | C | 8 | 0 | Cd Veiculo | @E 99999999 | S | |||||