Pragiva — Tecnologia na prática

Tabelas Referência

O1F Config. Forma Correção auto

O1F tem 12 campos, 2 índices e 5 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
O1F + empresa, ex.: O1F010
Chave única
O1F_FILIAL+O1F_CODIGO
Compartilhamento
Compartilhado
Estrutura
12 campos (5 virtuais), 2 índices, 5 gatilhos
Rotina do sistema
JURA307

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 O1F_FILIAL, O1F_CODIGO
  FROM O1F010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY O1F_FILIAL, O1F_CODIGO
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 = 'O1F'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem O1F se liga

Consulta 3

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

Campos 12

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Codigo Caractere 5 0 Real @! — Cod Forma de cor. aut.
Tipo Assunto Caractere 3 0 Real — NYB Codigo do tipo de assunto
Assunto Juri Caractere 40 0 Virtual — — Descricao tipo de assunto
Cod Area Jur Caractere 5 0 Real — NRBJUR Codigo Area Juridica
Area Caractere 50 0 Virtual — — Descricao area juridica
Cod. Assunto Caractere 3 0 Real — NQ4 Codigo do assunto
Assunto Caractere 100 0 Virtual — — Descricao do Assunto
UF Caractere 2 0 Real @! 12 Unidade Federativa
Nome UF Caractere 55 0 Virtual — — Nome Unidade Federativa
Cod Form Cor Caractere 2 0 Real — NW7 Codigo da Forma de correc
Desc. Form C Caractere 20 0 Virtual — — Descricao da Forma de cor

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 O1F_FILIAL+O1F_CODIGO Codigo — S
2 O1F_FILIAL+O1F_TIPOAS+O1F_CAREAJ+O1F_COBJET+O1F_UF Tipo Assunto + Cod Area Jur + Cod. Assunto + UF — S

Gatilhos 5

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
O1F_CAREAJ 001 O1F_DAREAJ P Posicione('NRB',1,xFilial('NRB')+M->O1F_CAREAJ,'NRB_DESC') — — —
O1F_CFCORR 001 O1F_DESCFC P POSICIONE('NW7',1,XFILIAL('NW7')+M->O1F_CFCORR,'NW7_DESC') — — —
O1F_COBJET 001 O1F_DOBJET P POSICIONE('NQ4',1,XFILIAL('NQ4')+M->O1F_COBJET,'NQ4_DESC') — — —
O1F_TIPOAS 001 O1F_DTIPAS P POSICIONE("NYB", 1, XFILIAL("NYB") + M->O1F_TIPOAS, "NYB_DESC") — — —
O1F_UF 001 O1F_NOMEUF P POSICIONE("SX5",1,XFILIAL("SX5")+"12"+M->O1F_UF,"X5DESCRI()") — — —

Procedência

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