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

Tabela NPC no Protheus

Resul. do Teste de Canteiro

A tabela NPC do Protheus está descrita no dicionário (SX2) como “Resul. do Teste de Canteiro”. Possui 9 campos e 1 índices e chave única NPC_FILIAL+NPC_SAFRA+NPC_LOTE+NPC_ANO+NPC_MES+NPC_CODSAF. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
NPC
Nome
Resul. do Teste de Canteiro
Nome (inglês)
Bed Test Result
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
NPC_FILIAL+NPC_SAFRA+NPC_LOTE+NPC_ANO+NPC_MES+NPC_CODSAF
Campos / índices
9 / 1

Campos da tabela NPC (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 NPC_FILIAL C 2 0 Filial Filial do Sistema Real
02 NPC_MES C 2 0 Mês Mês do teste Real
03 NPC_ANO C 4 0 Ano Ano do teste Real
04 NPC_SAFRA C 15 0 Safra Safra de Produção Real
05 NPC_LOTE C 10 0 Lote Número do Lote Real
06 NPC_CODAM C 10 0 Nº Amostra Número da Amostra do Lote Real
07 NPC_CANTE C 10 0 Canteiro Canteiro de testes Real
08 NPC_GERM N 6 2 Germinacao% Percentual de Germinação Real
09 NPC_CODSAF C 15 0 Cod. Safra Safra de Producao Real

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

Índices da tabela NPC (1)

OrdemChaveDescriçãoApelido
1NPC_FILIAL+NPC_SAFRA+NPC_LOTE+NPC_ANO+NPC_MES+NPC_CODSAFSafra + Lote + Ano + Mês + Cod. Safra

Perguntas frequentes sobre a tabela NPC

O que é a tabela NPC?

É a tabela “Resul. do Teste de Canteiro” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela NPC?

A chave única é NPC_FILIAL+NPC_SAFRA+NPC_LOTE+NPC_ANO+NPC_MES+NPC_CODSAF.

Quais são os índices da tabela NPC?

A tabela tem 1 índice. O principal (ordem 1) usa a chave NPC_FILIAL+NPC_SAFRA+NPC_LOTE+NPC_ANO+NPC_MES+NPC_CODSAF.

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

Exemplo de consulta SQL da tabela NPC

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

SELECT
    NPC_FILIAL,
    NPC_MES,
    NPC_ANO,
    NPC_SAFRA,
    NPC_LOTE,
    NPC_CODAM,
    NPC_CANTE,
    NPC_GERM,
    NPC_CODSAF
FROM NPC
WHERE
    D_E_L_E_T_ = ' '
    AND NPC_FILIAL = 'VALOR'
    AND NPC_MES = 'VALOR'
    AND NPC_ANO = 'VALOR'
    AND NPC_SAFRA = 'VALOR'
    AND NPC_LOTE = 'VALOR'
    AND NPC_CODAM = 'VALOR'
    AND NPC_CANTE = 'VALOR'
    AND NPC_GERM = 0
    AND NPC_CODSAF = 'VALOR'

Outras tabelas relacionadas

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