Salve salve, blz?
Tabela GU8. #GU8
SX2 - TABELA
| X2_CHAVE | X2_PATH | X2_ARQUIVO | X2_NOME | X2_NOMESPA | X2_NOMEENG | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_DELET | X2_TTS | X2_UNICO | X2_PYME | X2_MODULO | X2_DISPLAY | X2_SYSOBJ | X2_USROBJ | X2_POSLGT | X2_CLOB | X2_AUTREC | X2_TAMFIL | X2_TAMUN | X2_TAMEMP | X2_STAMP | X2_INSDT |
| GU8 | DATA | GU8990 | VEICULOS | VEHICULOS | VEHICLES | | C | C | C | 0 | | GU8_FILIAL+GU8_CDVEIC | S | 78 | | | | 1 | 2 | 2 | 2 | 0 | 0 |
SX3 - CAMPOS
| 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 |
| GU8 | 01 | GU8_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| GU8 | 02 | GU8_CDVEIC | C | 16 | 0 | Cod Veiculo | Codigo do Veiculo | @! | ExistChav("GU8") | | | 1 | | S | A | R | | | | INCLUI | | | |
| GU8 | 03 | GU8_CDTPVC | C | 10 | 0 | Tipo Veiculo | Tipo de Veiculo | @! | GFEExistC("GV3",1,FwFldGet("GU8_CDTPVC"),"GV3->GV3_SIT=='1'") | | GV3 | 1 | S | S | A | R | | | | | | | |
| GU8 | 04 | GU8_PLACA | C | 8 | 0 | Placa | Placa do Veiculo | @! | | | | 1 | | S | A | R | | | | | | | |
| GU8 | 05 | GU8_UFPLAC | C | 2 | 0 | UF Placa | UF da Placa | @! | VAZIO().OR.ExistCpo("SX5","12"+M->GU8_UFPLAC) | | | 1 | | N | A | R | | | | | | 010 | |
| GU8 | 06 | GU8_CDPROP | C | 14 | 0 | Proprietário | Transp proprietário | @! | EMPTY().OR.GFEExistC("GU3",1,FwFldGet("GU8_CDPROP"),"GU3->GU3_SIT=='1'.AND.(GU3->GU3_AUTON=='1'.OR.GU3->GU3_TRANSP=='1')") | | GU3TRP | 1 | S | S | A | R | | | | | | 052 | |
| GU8 | 07 | GU8_NMPROP | C | 80 | 0 | Nome Prop | Nome do proprietario | | | POSICIONE("GU3",1,XFILIAL("GU3")+M->GU8_CDPROP,"GU3_NMEMIT") | | 1 | | S | V | V | | | | | POSICIONE("GU3",1,XFILIAL("GU3")+GU8->GU8_CDPROP,"GU3_NMEMIT") | 059 | |
| GU8 | 08 | GU8_TPPROP | C | 1 | 0 | Tipo Prop | Tipo de proprietario | @! | | | | 1 | | S | A | R | | 1=Terceiro;2=Proprio;3=Alugado;4=Outros | | | | | |
| GU8 | 09 | GU8_TPACES | C | 1 | 0 | Tipo Acesso | Tipo de Acesso | @! | | "1" | | 1 | | S | A | R | | 1=Sem restricoes;2=Sob permissao;3=Suspenso;4=Nao permitido | | | "1" | | |
| GU8 | 10 | GU8_SIT | C | 1 | 0 | Situacao | Situacao | @! | | "1" | | 1 | | S | A | R | | 1=Ativo;2=Inativo | | ALTERA | "1" | | |
| GU8 | 11 | GU8_DSSIT | C | 50 | 0 | Desc Situac | Descricao da situacao | @! | | | | 1 | | N | A | R | | | | | | | |
| GU8 | 12 | GU8_DTIMPL | D | 8 | 0 | Dt Cadastro | Data do cadastro | | | DDATABASE | | 1 | | N | A | R | | | | | | | |
| GU8 | 13 | GU8_DTSIT | D | 8 | 0 | Dt Situacao | Data da situacao | | | DDATABASE | | 1 | | N | V | R | | | | | | | |
| GU8 | 14 | GU8_ALTUR | N | 5 | 2 | Altura | Altura do veiculo (m) | @E 99.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| GU8 | 15 | GU8_LARGUR | N | 5 | 2 | Largura | Largura do veiculo (m) | @E 99.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| GU8 | 16 | GU8_COMPRI | N | 5 | 2 | Comprimento | Comprimento veiculo (m) | @E 99.99 | Positivo() | | | 1 | | N | A | R | | | | | | | |
| GU8 | 17 | GU8_VOLUT | N | 6 | 2 | Volume Útil | Volume Útil (m3) | @E 999.99 | Positivo() | | | 1 | | S | A | R | | | | | | | |
| GU8 | 18 | GU8_TARA | N | 10 | 2 | Tara | Peso sem carga | @E 9,999,999.99 | | | | 1 | S | | | | | | | | | | |
| GU8 | 19 | GU8_CARGUT | N | 9 | 2 | Carga Útil | Carga Útil (kg) | @E 999,999.99 | Positivo() | | | 1 | S | S | A | R | | | | | | | |
| GU8 | 20 | GU8_PBT | N | 10 | 2 | PBT | Peso bruto total | @E 9,999,999.99 | | | | 1 | | | A | R | | | | | | | |
| GU8 | 21 | GU8_OBS | M | 10 | 0 | Observacoes | Observacoes | | | | | 1 | | N | A | R | | | | | | | |
| GU8 | 22 | GU8_MMOD | C | 30 | 0 | Marca/Modelo | Marca e Modelo do Veículo | @! | | | | 1 | | | | | | | | | | | |
| GU8 | 23 | GU8_ANOFAB | C | 4 | 0 | Ano Fabric. | Ano Fabricação | 9999 | Vazio() .Or.( VAL(M->GU8_ANOFAB) > 0 .AND. VAL(M->GU8_ANOFAB) <= YEAR(DDATABASE) ) | | | 1 | | | | | | | | | | | |
| GU8 | 24 | GU8_RENAVA | C | 10 | 0 | Cod Renavam | Código do Renavam | @! | | | | 1 | | N | A | R | | | | | | | |
| GU8 | 25 | GU8_VLHODO | N | 6 | 0 | Vl Hodometro | Valor Hodômetro | 999999 | | | | 1 | S | N | A | R | | | | | | | |
| GU8 | 26 | GU8_DTHODO | D | 8 | 0 | Dt Hodômetro | Dt Leitura Hodômetro | | | | | 1 | | N | V | R | | | | | | | |
| GU8 | 27 | GU8_CIV | C | 10 | 0 | Nr CIV | Número do CIV | @! | | | | 1 | | N | A | R | | | | | | | |
| GU8 | 28 | GU8_CIPP | N | 6 | 0 | Nr CIPP | Número do CIPP | 999999 | | | | 1 | | N | A | R | | | | | | | |
| GU8 | 29 | GU8_CDTPOP | C | 10 | 0 | Tipo Oper | Tipo de Operação | @! | Vazio() .Or. GFEExistC("GV4",,M->GWN_CDTPOP,"GV4->GV4_SIT == '1'") | | GV4 | 1 | | N | A | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| GU8 | 1 | GU8_FILIAL+GU8_CDVEIC | Cod Veiculo | Cod Vehiculo | Vehicle Cd | S | | PK | S | 2 | 3 |
| GU8 | 2 | GU8_FILIAL+GU8_PLACA | Placa | Matricula | Plate | S | | PLACA | S | 2 | 3 |
| GU8 | 3 | GU8_FILIAL+GU8_CDPROP+GU8_CDVEIC | Proprietário + Cod Veiculo | Propietario + Cod Vehiculo | Owner + Vehicle Cd | S | | PROPRIETAR | S | 2 | 3 |
| GU8 | 4 | GU8_FILIAL+GU8_TPPROP+GU8_CDVEIC | Tipo Prop + Cod Veiculo | Tipo Prop + Cod Vehiculo | Owner Type + Vehicle Cd | S | | TIPO PROP | S | 2 | 3 |
| GU8 | 5 | GU8_FILIAL+GU8_CDTPVC+GU8_CDPROP+GU8_CDVEIC | Tipo Veiculo + Proprietário + Cod Veiculo | Tip Vehiculo + Propietario + Cod Vehiculo | Vehicle Type + Owner + Vehicle Cd | S | | TIPO VEIC | S | 2 | 3 |
| GU8 | 6 | GU8_FILIAL+GU8_SIT+GU8_CDPROP+GU8_CDVEIC | Situacao + Proprietário + Cod Veiculo | Situacion + Propietario + Cod Vehiculo | Situation + Owner + Vehicle Cd | S | | SITUACAO | S | 2 | 3 |
SX7 - GATILHOS
| X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE | X7_CONDIC | X7_PROPRI |
| GU8_CARGUT | 001 | M->GU8_TARA+M->GU8_CARGUT | GU8_PBT | P | N | | 0 | | | S |
| GU8_CDPROP | 001 | POSICIONE("GU3",1,XFILIAL("GU3")+M->GU8_CDPROP,"GU3_NMEMIT") | GU8_NMPROP | P | N | | 0 | | | S |
| GU8_CDTPVC | 001 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_ALTURA") | GU8_ALTUR | P | N | | 0 | | | S |
| GU8_CDTPVC | 002 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_LARGUR") | GU8_LARGUR | P | N | | 0 | | | S |
| GU8_CDTPVC | 003 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_COMPRI") | GU8_COMPRI | P | N | | 0 | | | S |
| GU8_CDTPVC | 004 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_VOLUT") | GU8_VOLUT | P | N | | 0 | | | S |
| GU8_CDTPVC | 005 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_CARGUT") | GU8_CARGUT | P | N | | 0 | | | S |
| GU8_CDTPVC | 006 | Posicione("GV3",1,xFilial("GV3")+M->GU8_CDTPVC,"GV3_TARA") | GU8_TARA | P | N | | 0 | | | S |
| GU8_TARA | 001 | M->GU8_TARA+M->GU8_CARGUT | GU8_PBT | P | N | | 0 | | | S |
| GU8_VLHODO | 001 | DDATABASE | GU8_DTHODO | P | N | | 0 | | | S |
SX9 - Relacionamento entre Tabelas
| X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL | X9_ENABLE | X9_VINFIL | X9_CHVFOR |
| GU8 | 001 | GWN | GU8_PLACA | GWN_PLACAD | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 002 | GWY | GU8_PLACA | GWY_PLACA | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 003 | GX6 | GU8_CDVEIC | GX6_CDVEIC | S | 1 | N | | S | S | 1 | 2 |
| GU8 | 004 | GW2 | GU8_CDVEIC | GW2_CDVEI1 | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 005 | GW2 | GU8_CDVEIC | GW2_CDVEI2 | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 006 | GW2 | GU8_CDVEIC | GW2_CDVEI3 | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 007 | GWN | GU8_PLACA | GWN_PLACAT | S | 1 | N | | S | S | 2 | 2 |
| GU8 | 008 | GWN | GU8_PLACA | GWN_PLACAM | S | 1 | N | | S | S | 2 | 2 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 010 | Estado | Estado | State | 5 | 2 | 2 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
| 052 | Código do Emitente | Cód Emisor | Issuer Code | 15 | 9 | 14 | @! |
| 059 | Descrição de Emitente | Descripcion de Emisor | Description of Issuer | 80 | 50 | 80 | |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima