Pragiva — Tecnologia na prática

Tabelas Referência

GI2 Linhas

GI2 tem 43 campos, 4 índices e 9 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
GI2 + empresa, ex.: GI2010
Chave única
GI2_FILIAL+GI2_COD+GI2_REVISA
Compartilhamento
Compartilhado
Estrutura
43 campos (6 virtuais), 4 índices, 9 gatilhos
Rotina do sistema
GTPA002

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 GI2_FILIAL, GI2_COD, GI2_REVISA
  FROM GI2010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY GI2_FILIAL, GI2_COD, GI2_REVISA
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'GI2'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem GI2 se liga

Consulta 5

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 4

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 17

Tabelas cujos campos usam esta como consulta padrão.

Campos 43

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Cód. Linha Caractere 6 0 Real @! — Código da Linha
Código Via Caractere 6 0 Real @! G9U Cód. Via da Linha
Via da Linha Caractere 40 0 Virtual @! — Descrição da via da linha
Cód. Órgão Caractere 6 0 Real @! GI0 Código do Órgão
Nom. Órgão Caractere 60 0 Virtual @! — Nome do Órgão
Tipo Linha Caractere 6 0 Real @! GQD Tipo Linha
Desc Tp Lin Caractere 30 0 Virtual @! — Descrição Tip Linha
Categoria Caractere 6 0 Real @! GYR Categoria
Desc. Categ. Caractere 40 0 Virtual @! — Desc. Categ.
Loc. Início Caractere 6 0 Real @! GI1 Localidade Início
Nom.Loc.Ini. Caractere 40 0 Virtual @! — Nome Localidade Inicial
Loc. Final Caractere 6 0 Real @! GI1 Localidade Final
Nom.Loc.Fim Caractere 40 0 Virtual @! — Nome Localidade Final
Prefixo Caractere 20 0 Real @! — Prefixo da Linha
KM Ida Numérico 8 2 Real @E 99,999.99 — Quilometragem de Ida
Tempo ida Caractere 4 0 Real @R 99:99 — Tempo de ida
KM Volta Numérico 8 2 Real @E 99,999.99 — Quilometragem de Volta
Tempo Volta Caractere 4 0 Real @R 99:99 — Tempo de volta
KM Total Numérico 9 2 Real @E 999,999.99 — Quilometragem Total
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Tempo Padrao Caractere 4 0 Real @R 99:99 — Tempo de padrão
Passe Escola Caractere 1 0 Real @! — Permite passe escolar
Status Caractere 1 0 Real — — Status do Registro
Deletado Caractere 1 0 Real @! — Registro Deletado
Histórico Caractere 1 0 Real @! — Histórico
Km Med. Numérico 8 2 Real @E 99,999.99 — Km Médio
Ponto Parada Numérico 2 0 Real 99 — Ponto Paradas
Vigência Ini Data 8 0 Real — — Data vigência inicial
Qtd Ofertado Numérico 3 0 Real @E 999 — Qtd. Lugares Ofertados
Qtd. Lugares Numérico 3 0 Real @E 999 — Quantidade Lugares
Horas Numérico 6 2 Real @E 999.99 — Horas de viagem
Data Inc. Data 8 0 Real — — Data de Inclusão
Data Alt. Data 8 0 Real — — Data de Alteracao
KM Real Numérico 8 2 Real @E 99,999.99 — KM Real do veículo
Desc. Linha Caractere 70 0 Real @! — Descrição da Linha
Revisa Caractere 3 0 Real @! — Revisão da linha
Prefixo Fim Caractere 10 0 Real @! — Prefixo Final da Linha
Lin.Princip Caractere 6 0 Real @! — Linha Principal
Nr. Linha Caractere 5 0 Real @! — Numero da linha
Frota Aplica Numérico 6 2 Real @E 999.99 — Frota Aplicada da Linha
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Data Log Data 8 0 Real — — Data do log
Hora log Caractere 4 0 Real @R 99:99 — Hora do log
Status Log Caractere 1 0 Real @! — Status do log

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 GI2_FILIAL+GI2_COD+GI2_VIA Cód. Linha + Código Via — S
2 GI2_FILIAL+GI2_ORGAO Cód. Órgão — S
3 GI2_FILIAL+GI2_COD+GI2_REVISA Cód. Linha + Revisa — S
4 GI2_FILIAL+GI2_COD+GI2_HIST Cód. Linha + Histórico — S

Gatilhos 9

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
GI2_CATEG 001 GI2_NCATEG P GYR->GYR_DESCRI GYR xFilial("GYR") + FWFldGet("GI2_CATEG") —
GI2_LOCFIM 001 GI2_NLOCFI X GI1->GI1_DESCRI GI1 XFILIAL("GI1")+FWFldGet("GI2_LOCFIM") —
GI2_LOCFIM 002 GI2_LOCFIM P GA002SetTr('GI2_LOCFIM') — — —
GI2_LOCINI 001 GI2_NLOCIN X GI1->GI1_DESCRI GI1 xFilial("GI1")+FWFldGet("GI2_LOCINI") —
GI2_LOCINI 002 GI2_LOCINI P GA002SetTr('GI2_LOCINI') — — —
GI2_ORGAO 001 GI2_NORG X GI0->GI0_DESCRI GI0 XFILIAL("GI0")+M->GI2_ORGAO —
GI2_ORGAO 002 GI2_CATEG P '' — — —
GI2_TIPLIN 001 GI2_NTIPLI P POSICIONE('GQC',1,XFILIAL('GQC')+M->GI2_TIPLIN,'GQC_DESCRI') — — —
GI2_VIA 001 GI2_DESVIA X G9U->G9U_DESCRI G9U xFilial('G9U')+M->GI2_VIA —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.