Pragiva — Tecnologia na prática

Tabelas Referência

NP1 Cabeçalho da Aplicação

NP1 tem 13 campos, 2 índices e 4 gatilhos no dicionário padrão.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
NP1 + empresa, ex.: NP1010
Chave única
não declarada no pacote
Compartilhamento
Exclusivo
Estrutura
13 campos (0 virtuais), 2 índices, 4 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 NP1_FILIAL, NP1_CODIGO, NP1_DATA, NP1_SAFRA
  FROM NP1010
 WHERE D_E_L_E_T_ = ' '
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 = 'NP1'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem NP1 se liga

Consulta 4

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

Gatilhos buscam em 3

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 13

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. Prev. Caractere 6 0 Real @! — Codigo da Previsao
Data Data 8 0 Real — — Data de Inclusao
Cod. Safra Caractere 15 0 Real @! NJU Codigo da Safra
Desc. Safra Caractere 20 0 Real @! — Descricao da Safra
Cod. Fazenda Caractere 2 0 Real @! NN2 Codigo da Fazenda
Nom. Fazenda Caractere 20 0 Real @! — Nome da Fazenda
Cod. Talhao Caractere 16 0 Real @! NN3 Codigo do Talhao
Area Aplic. Numérico 14 2 Real @E 999,999,999.99 — Area Para Aplicacao
Cod. Servico Caractere 6 0 Real @! NN9 Codigo do Servico
Desc Servico Caractere 40 0 Real @S20 — Descricao do Servico
Observacao Caractere 80 0 Real @! — Observacao
Status Caractere 1 0 Real @! — Status

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 NP1_FILIAL+NP1_CODIGO Cod. Prev. — S
2 NP1_FILIAL+NP1_SAFRA+NP1_FAZ+NP1_TALHAO+NP1_CODSRV Cod. Safra + Cod. Fazenda + Cod. Talhao + Cod. Servico — S

Gatilhos 4

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
NP1_CODSRV 001 NP1_DESSRV P M->NP1_DESSRV := NN9->NN9_DESCRI NN9 xFilial("NN9")+M->NP1_CODSRV —
NP1_FAZ 001 NP1_FAZNOM P M->NP1_FAZNOM := NN2->NN2_NOME NN2 xFilial("NN2")+M->NP1_FAZ —
NP1_SAFRA 001 NP1_SAFDES P M->NP1_SAFDES := NJU->NJU_DESCRI NJU xFilial("NJU")+M->NP1_SAFRA —
NP1_TALHAO 001 NP1_AREA P M->NP1_AREA := AGRA200H() — — —

Procedência

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