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

Tabela NPA no Protheus

Apontamento de Produção

A tabela NPA do Protheus está descrita no dicionário (SX2) como “Apontamento de Produção”. Possui 31 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
NPA
Nome
Apontamento de Produção
Nome (inglês)
Production Annotation
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
31 / 2

Campos da tabela NPA (31)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 NPA_FILIAL C 2 0 Filial Filial do Sistema Real
02 NPA_CODIGO C 6 0 Codigo Codigo da Producao Real
03 NPA_DATA D 8 0 Dt. Producao Data de Producao Real
04 NPA_SAFRA C 15 0 Safra Codigo da Safra Real
05 NPA_FAZ C 2 0 Fazenda Codigo da Fazenda Real
06 NPA_TALHAO C 16 0 Talhao Codigo do Talhao Real
07 NPA_LOCAL C 2 0 Armazem Codigo do Armazem Real
08 NPA_CODTRA C 6 0 Cod. Transp. Codigo da Transportadora Real
09 NPA_DESTRA C 40 0 Desc Transp. Descri. da Transportadora Real
10 NPA_CODEQU C 6 0 Cod. Equip. Codigo do Equipamento Real
11 NPA_DESEQU C 40 0 Desc. Equip. Descricao do Equipamento Real
12 NPA_CODMOT C 6 0 Cod. Mot. Codigo do Motorista Real
13 NPA_NOMMOT C 40 0 Nom. Mot. Nome do Motorista Real
14 NPA_CODPRO C 15 0 Cod. Prod. Codigo do Produto Real
15 NPA_DESPRO C 50 0 Desc. Prod. Descricao do Produto Real
16 NPA_UM C 2 0 Unid. Med. Unidade de Medida Real
17 NPA_QTDEST N 12 2 Qtd. Est. Quantidade Estimada Real
18 NPA_VLRUNI N 14 2 Valor Unit. Valor Unitario Real
19 NPA_VLRTOT N 14 2 Valor Total Valor Total Real
20 NPA_QTDREA N 14 6 Qtd. Real Quantidade Real Real
21 NPA_FECHAD C 1 0 Fechado Apontamento Fechado Real
22 NPA_NFSEMI C 1 0 Emitida NF? NF Emitida no Sistema? Real
23 NPA_NFSSER C 3 0 Serie da NF Serie da Nota Fiscal Real
24 NPA_NFSNUM C 9 0 Numero da NF Numero da Nota Fiscal Real
25 NPA_NFSOPE C 1 0 Oper.da NF Operação da NF Real
26 NPA_NFSTES C 3 0 TES da NF TES utilizada na NF Real
27 NPA_CODCLI C 6 0 Cod. Cliente Codigo do Cliente Real
28 NPA_LOJCLI C 2 0 Loj. Cliente Loja do Cliente Real
29 NPA_PVNUM C 6 0 PV Numero Pedido de Venda Numero Real
30 NPA_PVITEM C 2 0 PV Item Pedido de Venda Item Real
31 NPA_SDOC C 3 0 Série Doc. Série do Documento Fiscal Real

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

Índices da tabela NPA (2)

OrdemChaveDescriçãoApelido
1NPA_FILIAL+NPA_CODIGOCodigo
2NPA_FILIAL+NPA_SAFRA+NPA_FAZ+NPA_TALHAOSafra + Fazenda + Talhao

Perguntas frequentes sobre a tabela NPA

O que é a tabela NPA?

É a tabela “Apontamento de Produção” do ERP TOTVS Protheus, com 31 campos definidos no dicionário SX3.

Quais são os índices da tabela NPA?

A tabela tem 2 índices. O principal (ordem 1) usa a chave NPA_FILIAL+NPA_CODIGO.

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

Exemplo de consulta SQL da tabela NPA

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

SELECT
    NPA_FILIAL,
    NPA_CODIGO,
    NPA_DATA,
    NPA_SAFRA,
    NPA_FAZ,
    NPA_TALHAO,
    NPA_LOCAL,
    NPA_CODTRA,
    NPA_DESTRA,
    NPA_CODEQU,
    NPA_DESEQU,
    NPA_CODMOT,
    NPA_NOMMOT,
    NPA_CODPRO,
    NPA_DESPRO,
    NPA_UM,
    NPA_QTDEST,
    NPA_VLRUNI,
    NPA_VLRTOT,
    NPA_QTDREA,
    NPA_FECHAD,
    NPA_NFSEMI,
    NPA_NFSSER,
    NPA_NFSNUM,
    NPA_NFSOPE,
    NPA_NFSTES,
    NPA_CODCLI,
    NPA_LOJCLI,
    NPA_PVNUM,
    NPA_PVITEM,
    NPA_SDOC
FROM NPA
WHERE
    D_E_L_E_T_ = ' '
    AND NPA_FILIAL = 'VALOR'
    AND NPA_CODIGO = 'VALOR'
    AND NPA_DATA BETWEEN '20261001' AND '20261031'
    AND NPA_SAFRA = 'VALOR'
    AND NPA_FAZ = 'VALOR'
    AND NPA_TALHAO = 'VALOR'
    AND NPA_LOCAL = 'VALOR'
    AND NPA_CODTRA = 'VALOR'
    AND NPA_DESTRA = 'VALOR'
    AND NPA_CODEQU = 'VALOR'
    AND NPA_DESEQU = 'VALOR'
    AND NPA_CODMOT = 'VALOR'
    AND NPA_NOMMOT = 'VALOR'
    AND NPA_CODPRO = 'VALOR'
    AND NPA_DESPRO = 'VALOR'
    AND NPA_UM = 'VALOR'
    AND NPA_QTDEST = 0
    AND NPA_VLRUNI = 0
    AND NPA_VLRTOT = 0
    AND NPA_QTDREA = 0
    AND NPA_FECHAD = 'VALOR'
    AND NPA_NFSEMI = 'VALOR'
    AND NPA_NFSSER = 'VALOR'
    AND NPA_NFSNUM = 'VALOR'
    AND NPA_NFSOPE = 'VALOR'
    AND NPA_NFSTES = 'VALOR'
    AND NPA_CODCLI = 'VALOR'
    AND NPA_LOJCLI = 'VALOR'
    AND NPA_PVNUM = 'VALOR'
    AND NPA_PVITEM = 'VALOR'
    AND NPA_SDOC = 'VALOR'

Outras tabelas relacionadas

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