Pragiva — Tecnologia na prática

Tabelas Referência

DU2 Rota x Rodovia

DU2 tem 10 campos, 3 índices e 1 gatilho 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
DU2 + empresa, ex.: DU2010
Chave única
DU2_FILIAL+DU2_ROTA+DU2_CODROD+DU2_SEQPDG+DU2_ITEM
Compartilhamento
Compartilhado
Estrutura
10 campos (3 virtuais), 3 índices, 1 gatilho
Exibição padrão
DU2_FILIAL+DU2_ROTA+DU2_ITEM+DU2_CODROD+DU2_SEQPDG+ALLTRIM(STR(DU2_KM))+DU2_SENTID

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DU2_FILIAL, DU2_ROTA, DU2_CODROD, DU2_SEQPDG, DU2_ITEM, DU2_SENTID
  FROM DU2010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DU2_FILIAL, DU2_ROTA, DU2_CODROD, DU2_SEQPDG, DU2_ITEM
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 = 'DU2'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DU2 se liga

Consulta 3

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

Campos 10

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Rota Caractere 6 0 Real @! DA8 Rota
Desc.Rota Caractere 30 0 Virtual @! — Descricao da Rota
Item Caractere 2 0 Real @! — Item
Cod. Rodovia Caractere 6 0 Real @! DTZ Codigo Rodovia
Nome Rodovia Caractere 30 0 Virtual @! — Nome Rodovia
Seq. Pedagio Caractere 2 0 Real @! DU0 Seq. Pedagio
Kilometro Numérico 7 1 Real @E 99,999.9 — Kilometro
Sent.Ida/Vol Caractere 1 0 Real — — Sentido Ida/Volta?
Municipio Caractere 15 0 Virtual @! — Municipio

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 DU2_FILIAL+DU2_ROTA+DU2_CODROD+DU2_SEQPDG Rota + Cod. Rodovia + Seq. Pedagio — S
2 DU2_FILIAL+DU2_CODROD+DU2_SEQPDG+DU2_ROTA Cod. Rodovia + Seq. Pedagio + Rota — S
3 DU2_FILIAL+DU2_ROTA+DU2_ITEM Rota + Item — S

Gatilhos 1

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DU2_ROTA 001 DU2_DESROT P Posicione("DA8",1,xFilial("DA8")+M->DU2_ROTA,"DA8_DESC") — — —

Procedência

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