Pragiva — Tecnologia na prática

Tabelas Referência

DN2 Tipos de Registro

DN2 tem 25 campos, 2 índices e 4 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
DN2 + empresa, ex.: DN2010
Chave única
DN2_FILIAL+DN2_CODFON+DN2_CODREG
Compartilhamento
Compartilhado
Estrutura
25 campos (4 virtuais), 2 índices, 4 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DN2_FILIAL, DN2_CODFON, DN2_CODREG
  FROM DN2010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DN2_FILIAL, DN2_CODFON, DN2_CODREG
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 = 'DN2'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DN2 se liga

Consulta 2

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

Gatilhos buscam em 2

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

Campos 25

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Cod Fonte Caractere 2 0 Real @! DN6 Código da Fonte
Descr Fonte Caractere 30 0 Virtual @! — Descrição da Fonte
Cod Registro Caractere 4 0 Real @! — Código do Registro
Descr Reg Caractere 30 0 Real @! — Descrição do Registro
Alias Caractere 3 0 Real @! SX2DN2 Alias
Descr Alias Caractere 30 0 Virtual @! — Descrição do Alias
Índice Caractere 1 0 Real @! SIXDN2 Índice
Descr ìndice Caractere 100 0 Virtual @! — Descrição ìndice
Prioridade Numérico 2 0 Real 99 — Prioridade
Txt Base Memo 10 0 Real — — Texto Base
Ativo? Caractere 1 0 Real @! — Ativo?
Reg Dep De Caractere 4 0 Real @! — Registro Dependente De
Pos Dep De Memo 10 0 Real — — Posiciona Dependente De
Rep Depend D Memo 10 0 Real — — Repetição Depend De
Cond Dep De Memo 10 0 Real — — Condição Depend De
Reg Adic Caractere 4 0 Real @! — Registro Adicional
End Point Memo 10 0 Real — — End Point
Função Memo 10 0 Real — — Função
JSon Altern Memo 10 0 Real — — JSon Alternativo
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
End Pnt Alt Memo 10 0 Real — — End Point Alternativo
Tipo Envio Caractere 1 0 Real @! — Tipo de Envio
Item do Regi Caractere 4 0 Real @! — Item do Registro
Cod Sub Prc Caractere 4 0 Real @! DNO Código do Subprocesso
Desc Sub Prc Caractere 30 0 Virtual @! — Descrição do subprocesso

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 DN2_FILIAL+DN2_CODFON+DN2_CODREG Cod Fonte + Cod Registro — S
2 DN2_FILIAL+DN2_CODFON+STR(DN2_PRIORI) Cod Fonte + Prioridade — S

Gatilhos 4

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DN2_ALIAS 001 DN2_DESALI P TMSAI82SX2(M->DN2_ALIAS) — — —
DN2_CODFON 001 DN2_DESFON P DN6->DN6_DESCRI DN6 xFilial("DN6") + M->DN2_CODFON —
DN2_CODPRC 001 DN2_DESPRC P DNO->DNO_DESCRI DNO xFilial("DNO") + DN2->DN2_CODPRC —
DN2_INDICE 001 DN2_DESIND P TMSAI82Ind(M->DN2_ALIAS,M->DN2_INDICE,.F.) — — —

Procedência

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