A tabela NP2 do Protheus está descrita no dicionário (SX2) como “Itens da Aplicação”. Possui 18 campos e 4 í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
- NP2
- Nome
- Itens da Aplicação
- Nome (inglês)
- Investment Items
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Campos / índices
- 18 / 4
Campos da tabela NP2 (18)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NP2_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | NP2_CODIGO | C | 6 | 0 | Cod. Aplic. | Codigo da Aplicacao | Real |
| 03 | NP2_ITEM | C | 2 | 0 | Itens | Itens da Aplicacäo | Real |
| 04 | NP2_TIPO | C | 2 | 0 | Tipo | Tipo do Item | Real |
| 05 | NP2_MOCOD | C | 6 | 0 | Cod. Func. | Codigo do Funcionario | Real |
| 06 | NP2_MONOM | C | 40 | 0 | Nom. Func. | Nome do Funcionario | Real |
| 07 | NP2_EQCOD | C | 6 | 0 | Cod. Equip. | Codigo do Equipamento | Real |
| 08 | NP2_EQNOM | C | 40 | 0 | Desc Equip. | Descricao do Equipamento | Real |
| 09 | NP2_PDCOD | C | 15 | 0 | Cod. Produto | Codigo do Produto | Real |
| 10 | NP2_PDNOM | C | 50 | 0 | Desc Produto | Descricäo do Produto | Real |
| 11 | NP2_UM | C | 2 | 0 | Unid. Med. | Unidade de Medida | Real |
| 12 | NP2_LOCAL | C | 2 | 0 | Armazem | Local de Armazenagem | Real |
| 13 | NP2_QTDHAS | N | 6 | 2 | Qtd.Hectares | Quantidade de Hectares | Real |
| 14 | NP2_QTDAPL | N | 6 | 2 | Qtd Aplicada | Quantidade Aplicada | Real |
| 15 | NP2_QTDUNI | N | 9 | 2 | Qtd.Ind.Unit | Quantidade Indicada | Real |
| 16 | NP2_QTDTOT | N | 14 | 2 | Qtd. Total | Quantidade Total | Real |
| 17 | NP2_QTDRET | N | 15 | 2 | Qtd. Retor. | Quantidade Retornada | Real |
| 18 | NP2_MARCA | C | 2 | 0 | Marca | Marca | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NP2 (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NP2_FILIAL+NP2_CODIGO+NP2_TIPO+NP2_ITEM | Cod. Aplic. + Tipo + Itens | |
| 2 | NP2_FILIAL+NP2_CODIGO+NP2_TIPO+NP2_MOCOD | Cod. Aplic. + Tipo + Cod. Func. | |
| 3 | NP2_FILIAL+NP2_CODIGO+NP2_TIPO+NP2_EQCOD | Cod. Aplic. + Tipo + Cod. Equip. | |
| 4 | NP2_FILIAL+NP2_CODIGO+NP2_TIPO+NP2_PDCOD | Cod. Aplic. + Tipo + Cod. Produto |
Perguntas frequentes sobre a tabela NP2
O que é a tabela NP2?
É a tabela “Itens da Aplicação” do ERP TOTVS Protheus, com 18 campos definidos no dicionário SX3.
Quais são os índices da tabela NP2?
A tabela tem 4 índices. O principal (ordem 1) usa a chave NP2_FILIAL+NP2_CODIGO+NP2_TIPO+NP2_ITEM.
Qual é o nome físico da tabela NP2 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: NP2990). Em ADVPL, use RetSqlName("NP2") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NP2
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NP2_FILIAL,
NP2_CODIGO,
NP2_ITEM,
NP2_TIPO,
NP2_MOCOD,
NP2_MONOM,
NP2_EQCOD,
NP2_EQNOM,
NP2_PDCOD,
NP2_PDNOM,
NP2_UM,
NP2_LOCAL,
NP2_QTDHAS,
NP2_QTDAPL,
NP2_QTDUNI,
NP2_QTDTOT,
NP2_QTDRET,
NP2_MARCA
FROM NP2
WHERE
D_E_L_E_T_ = ' '
AND NP2_FILIAL = 'VALOR'
AND NP2_CODIGO = 'VALOR'
AND NP2_ITEM = 'VALOR'
AND NP2_TIPO = 'VALOR'
AND NP2_MOCOD = 'VALOR'
AND NP2_MONOM = 'VALOR'
AND NP2_EQCOD = 'VALOR'
AND NP2_EQNOM = 'VALOR'
AND NP2_PDCOD = 'VALOR'
AND NP2_PDNOM = 'VALOR'
AND NP2_UM = 'VALOR'
AND NP2_LOCAL = 'VALOR'
AND NP2_QTDHAS = 0
AND NP2_QTDAPL = 0
AND NP2_QTDUNI = 0
AND NP2_QTDTOT = 0
AND NP2_QTDRET = 0
AND NP2_MARCA = 'VALOR'
Outras tabelas relacionadas
- NP0 CLASSES DA CULTURA
- NP1 Cabeçalho 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.