Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela NPB no Protheus

Variedade no Apontamento

A tabela NPB do Protheus está descrita no dicionário (SX2) como “Variedade no Apontamento”. Possui 8 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
NPB
Nome
Variedade no Apontamento
Nome (inglês)
Variety in Annotation
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
8 / 2

Campos da tabela NPB (8)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 NPB_FILIAL C 2 0 Filial Filial do Sistema Real
02 NPB_CODIGO C 6 0 Cod. Apto. Codigo do Apontamento Real
03 NPB_ITEM C 2 0 Item Codigo do Item Real
04 NPB_CODVAR C 6 0 Cod. Varied. Codigo da Variedade Real
05 NPB_DESVAR C 20 0 Des. Varied. Descricao da Variedade Real
06 NPB_PERVAR N 6 2 Percentual Percentual no Apontamento Real
07 NPB_PSAPTO N 14 2 Peso Apto. Peso do Apontamento Real
08 NPB_PSREAL N 14 2 Peso Real Peso do Romaneio Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela NPB (2)

OrdemChaveDescriçãoApelido
1NPB_FILIAL+NPB_CODIGO+NPB_ITEMCod. Apto. + Item
2NPB_FILIAL+NPB_CODIGO+NPB_CODVARCod. Apto. + Cod. Varied.

Perguntas frequentes sobre a tabela NPB

O que é a tabela NPB?

É a tabela “Variedade no Apontamento” do ERP TOTVS Protheus, com 8 campos definidos no dicionário SX3.

Quais são os índices da tabela NPB?

A tabela tem 2 índices. O principal (ordem 1) usa a chave NPB_FILIAL+NPB_CODIGO+NPB_ITEM.

Qual é o nome físico da tabela NPB 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: NPB990). Em ADVPL, use RetSqlName("NPB") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela NPB

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    NPB_FILIAL,
    NPB_CODIGO,
    NPB_ITEM,
    NPB_CODVAR,
    NPB_DESVAR,
    NPB_PERVAR,
    NPB_PSAPTO,
    NPB_PSREAL
FROM NPB
WHERE
    D_E_L_E_T_ = ' '
    AND NPB_FILIAL = 'VALOR'
    AND NPB_CODIGO = 'VALOR'
    AND NPB_ITEM = 'VALOR'
    AND NPB_CODVAR = 'VALOR'
    AND NPB_DESVAR = 'VALOR'
    AND NPB_PERVAR = 0
    AND NPB_PSAPTO = 0
    AND NPB_PSREAL = 0

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.