A tabela NP1 do Protheus está descrita no dicionário (SX2) como “Cabeçalho da Aplicação”. Possui 13 campos e 2 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- NP1
- Nome
- Cabeçalho da Aplicação
- Nome (inglês)
- Investment Header
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 13 / 2
Campos da tabela NP1 (13)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NP1_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | NP1_CODIGO | C | 6 | 0 | Cod. Prev. | Codigo da Previsao | Real |
| 03 | NP1_DATA | D | 8 | 0 | Data | Data de Inclusao | Real |
| 04 | NP1_SAFRA | C | 15 | 0 | Cod. Safra | Codigo da Safra | Real |
| 05 | NP1_SAFDES | C | 20 | 0 | Desc. Safra | Descricao da Safra | Real |
| 06 | NP1_FAZ | C | 2 | 0 | Cod. Fazenda | Codigo da Fazenda | Real |
| 07 | NP1_FAZNOM | C | 20 | 0 | Nom. Fazenda | Nome da Fazenda | Real |
| 08 | NP1_TALHAO | C | 16 | 0 | Cod. Talhao | Codigo do Talhao | Real |
| 09 | NP1_AREA | N | 14 | 2 | Area Aplic. | Area Para Aplicacao | Real |
| 10 | NP1_CODSRV | C | 6 | 0 | Cod. Servico | Codigo do Servico | Real |
| 11 | NP1_DESSRV | C | 40 | 0 | Desc Servico | Descricao do Servico | Real |
| 12 | NP1_OBS | C | 80 | 0 | Observacao | Observacao | Real |
| 13 | NP1_STATUS | C | 1 | 0 | Status | Status | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NP1 (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NP1_FILIAL+NP1_CODIGO | Cod. Prev. | |
| 2 | NP1_FILIAL+NP1_SAFRA+NP1_FAZ+NP1_TALHAO+NP1_CODSRV | Cod. Safra + Cod. Fazenda + Cod. Talhao + Cod. Servico |
Perguntas frequentes sobre a tabela NP1
O que é a tabela NP1?
É a tabela “Cabeçalho da Aplicação” do ERP TOTVS Protheus, com 13 campos definidos no dicionário SX3.
Quais são os índices da tabela NP1?
A tabela tem 2 índices. O principal (ordem 1) usa a chave NP1_FILIAL+NP1_CODIGO.
Qual é o nome físico da tabela NP1 no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: NP1990). Em ADVPL, use RetSqlName("NP1") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NP1
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NP1_FILIAL,
NP1_CODIGO,
NP1_DATA,
NP1_SAFRA,
NP1_SAFDES,
NP1_FAZ,
NP1_FAZNOM,
NP1_TALHAO,
NP1_AREA,
NP1_CODSRV,
NP1_DESSRV,
NP1_OBS,
NP1_STATUS
FROM NP1
WHERE
D_E_L_E_T_ = ' '
AND NP1_FILIAL = 'VALOR'
AND NP1_CODIGO = 'VALOR'
AND NP1_DATA BETWEEN '20261001' AND '20261031'
AND NP1_SAFRA = 'VALOR'
AND NP1_SAFDES = 'VALOR'
AND NP1_FAZ = 'VALOR'
AND NP1_FAZNOM = 'VALOR'
AND NP1_TALHAO = 'VALOR'
AND NP1_AREA = 0
AND NP1_CODSRV = 'VALOR'
AND NP1_DESSRV = 'VALOR'
AND NP1_OBS = 'VALOR'
AND NP1_STATUS = 'VALOR'
Outras tabelas relacionadas
- NP0 CLASSES DA CULTURA
- NP2 Itens da Aplicação
- NP3 Culturas
- NP4 Cultivares
- NP5 Cabec Retorno Aplicação
- NP6 Itens Retorno Aplicação
- NP7 Peneiras
- NP8 Engenheiros
- NP9 Lotes de Sementes
- NPA Apontamento de Produção
- NPB Variedade no Apontamento
- NPC Resul. do Teste de Canteiro
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.