A tabela NP9 do Protheus está descrita no dicionário (SX2) como “Lotes de Sementes”. Possui 64 campos e 8 índices e chave única NP9_FILIAL+NP9_CODSAF+NP9_PROD+NP9_LOTE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- NP9
- Nome
- Lotes de Sementes
- Nome (inglês)
- Seeds Batch
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
NP9_FILIAL+NP9_CODSAF+NP9_PROD+NP9_LOTE- Campos / índices
- 64 / 8
Campos da tabela NP9 (64)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | NP9_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | NP9_LOTE | C | 10 | 0 | Lote | Numero do Lote | Real |
| 03 | NP9_TIPLOT | C | 1 | 0 | Tipo de Lote | Tipo de Lote | Real |
| 04 | NP9_CODSAF | C | 15 | 0 | Cod. Safra | Safra de Producao | Real |
| 05 | NP9_PROD | C | 15 | 0 | Produto | Produto | Real |
| 06 | NP9_LOCAL | C | 2 | 0 | Local | Armazem de Estoque | Real |
| 07 | NP9_DATA | D | 8 | 0 | Dt. Produção | Data de Produção | Real |
| 08 | NP9_UM | C | 2 | 0 | Unidade | Unidade de Medida | Real |
| 09 | NP9_CULTRA | C | 10 | 0 | Cultura | Cultura | Real |
| 10 | NP9_CTVAR | C | 10 | 0 | Cultivar | Código da Cultivar | Real |
| 11 | NP9_CATEG | C | 2 | 0 | Categoria | Categoria | Real |
| 12 | NP9_PENE | C | 4 | 0 | Peneira | Peneira | Real |
| 13 | NP9_QUANT | N | 14 | 2 | Quantidade | Quantidade | Real |
| 14 | NP9_OP | C | 14 | 0 | OP | Ordem de Produção | Real |
| 15 | NP9_2UM | C | 2 | 0 | Seg UM | Seg UM | Real |
| 16 | NP9_QTD2UM | N | 14 | 2 | Qtd. Seg UM | Qtd. Seg UM | Real |
| 17 | NP9_EMB | C | 1 | 0 | Embalagem | Embalagem | Real |
| 18 | NP9_SECA | C | 1 | 0 | Secagem? | Secagem? | Real |
| 19 | NP9_TRATO | C | 1 | 0 | Tratado? | Tratado? | Real |
| 20 | NP9_UMIDEN | N | 6 | 2 | Umi. Entrada | Umidade de Entrada | Real |
| 21 | NP9_UMIDAD | N | 6 | 2 | Umi. Saída | Umidade de Saída | Real |
| 22 | NP9_MARCA | C | 20 | 0 | Marca | Marca | Real |
| 23 | NP9_CLASS | C | 1 | 0 | Classe | Classe | Real |
| 24 | NP9_DOCD3 | C | 9 | 0 | Documento | N. Doc. Apontamento | Real |
| 25 | NP9_DOCBLQ | C | 6 | 0 | Doc.Bloq. | Documento de Bloqueio | Real |
| 26 | NP9_OBS | M | 10 | 0 | Observação | Observação | Real |
| 27 | NP9_STATUS | C | 1 | 0 | Status | Status | Real |
| 28 | NP9_EGF | C | 1 | 0 | EGF | EGF | Real |
| 29 | NP9_IR | N | 10 | 2 | IR | IR | Real |
| 30 | NP9_OK | C | 2 | 0 | Ok | Ok | Real |
| 31 | NP9_CCUSTO | C | 9 | 0 | C. Custo | C. Custo | Real |
| 32 | NP9_CODTUR | C | 3 | 0 | Turno | Turno | Real |
| 33 | NP9_CTRDES | C | 40 | 0 | Cultura | Cultura | Real |
| 34 | NP9_CTVDES | C | 40 | 0 | Cultivar | Cultivar | Real |
| 35 | NP9_DANMEC | N | 6 | 2 | Dano Mecanic | Dano Mecanico | Real |
| 36 | NP9_DTVAL | D | 8 | 0 | Dt Validade | Data de Validade | Real |
| 37 | NP9_ENDERE | C | 15 | 0 | Endereco | Endereco | Real |
| 38 | NP9_HRINI | C | 5 | 0 | Hora Inicial | Hora Inicial | Real |
| 39 | NP9_DATAFI | D | 8 | 0 | Data Fim | Data Fim | Real |
| 40 | NP9_HRFIM | C | 5 | 0 | Hora Final | Hora Final | Real |
| 41 | NP9_HRTOT | C | 5 | 0 | Hora Total | Hora Total | Virtual |
| 42 | NP9_PENDES | C | 40 | 0 | Peneira | Peneira | Real |
| 43 | NP9_PRDDES | C | 50 | 0 | Desc Produto | Desc Produto | Real |
| 44 | NP9_PSMDEN | N | 6 | 2 | Peso Med Ens | Peso Medio Ensaque | Real |
| 45 | NP9_PSMDSC | N | 6 | 2 | Peso Mil Sem | Peso de Mil Sementes | Real |
| 46 | NP9_RETPEN | N | 6 | 2 | Ret. Peneira | Retencao de Peneira | Real |
| 47 | NP9_VISTRA | C | 1 | 0 | Visual Trata | Visual de Tratamento | Real |
| 48 | NP9_FORMUL | C | 250 | 0 | Formula | Formula | Real |
| 49 | NP9_FORMUV | C | 250 | 0 | Formula | Formula | Virtual |
| 50 | NP9_DOC | C | 9 | 0 | Número | Num. do Documento | Real |
| 51 | NP9_SERIE | C | 3 | 0 | Serie | Serie | Real |
| 52 | NP9_FORNEC | C | 6 | 0 | Fornecedor | Código do Fornecedor | Real |
| 53 | NP9_LOJA | C | 2 | 0 | Loja | Loja do fornecedor | Real |
| 54 | NP9_SAFRA | C | 15 | 0 | Safra | Safra | Real |
| 55 | NP9_RENASE | C | 15 | 0 | Renasem | Código do Renasem | Real |
| 56 | NP9_INSCPO | C | 10 | 0 | Insc. Campo | Insc. do campo de produça | Real |
| 57 | NP9_NUMTC | C | 15 | 0 | Termo | Termo de Conformidade | Real |
| 58 | NP9_LTDEV | C | 1 | 0 | Lt. devolv.? | Lote Devolvido ? | Real |
| 59 | NP9_TPPR | C | 1 | 0 | Tp. Produção | Tipo de Produção | Real |
| 60 | NP9_DINDEA | C | 15 | 0 | DAR INDEA | Numero DAR INDEA | Real |
| 61 | NP9_DFASE | C | 15 | 0 | DAR FASE | Numero DAR FASE | Real |
| 62 | NP9_MAPA | C | 10 | 0 | Nr Campo | Nr Campo Semente | Real |
| 63 | NP9_NTERMC | C | 15 | 0 | Num Termo | Termo de Conformidade | Real |
| 64 | NP9_TIPOTE | C | 1 | 0 | Tipo Termo | Tipo do Termo | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela NP9 (8)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | NP9_FILIAL+NP9_CODSAF+NP9_PROD+NP9_LOTE | Cod. Safra + Produto + Lote | SAFRA+PROD |
| 2 | NP9_FILIAL+NP9_PROD+NP9_LOCAL+NP9_CULTRA+NP9_CTVAR+NP9_CATEG+NP9_PENE | Produto + Local + Cultura + Cultivar + Categoria + Peneira | PROD+LOCAL |
| 3 | NP9_FILIAL+NP9_CODSAF+NP9_LOTE | Cod. Safra + Lote | SAFRA+LOTE |
| 4 | NP9_FILIAL+NP9_LOTE+NP9_CODSAF+NP9_TRATO | Lote + Cod. Safra + Tratado? | LOTE+TRATO |
| 5 | NP9_FILIAL+NP9_DOC+NP9_SERIE+NP9_FORNEC+NP9_LOJA+NP9_PROD | Número + Serie + Fornecedor + Loja + Produto | DOC+SERIE |
| 6 | NP9_FILIAL+NP9_TRATO+NP9_PROD | Tratado? + Produto | TRATO+PROD |
| 7 | NP9_FILIAL+NP9_LOTE+NP9_CODSAF+NP9_PROD+NP9_TRATO | Lote + Cod. Safra + Produto + Tratado? | TRATO+PROD |
| 8 | NP9_FILIAL+NP9_PROD+NP9_LOCAL+NP9_LOTE | Produto + Local + Lote |
Perguntas frequentes sobre a tabela NP9
O que é a tabela NP9?
É a tabela “Lotes de Sementes” do ERP TOTVS Protheus, com 64 campos definidos no dicionário SX3.
Qual é a chave única da tabela NP9?
A chave única é NP9_FILIAL+NP9_CODSAF+NP9_PROD+NP9_LOTE.
Quais são os índices da tabela NP9?
A tabela tem 8 índices. O principal (ordem 1) usa a chave NP9_FILIAL+NP9_CODSAF+NP9_PROD+NP9_LOTE.
Qual é o nome físico da tabela NP9 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: NP9990). Em ADVPL, use RetSqlName("NP9") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela NP9
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
NP9_FILIAL,
NP9_LOTE,
NP9_TIPLOT,
NP9_CODSAF,
NP9_PROD,
NP9_LOCAL,
NP9_DATA,
NP9_UM,
NP9_CULTRA,
NP9_CTVAR,
NP9_CATEG,
NP9_PENE,
NP9_QUANT,
NP9_OP,
NP9_2UM,
NP9_QTD2UM,
NP9_EMB,
NP9_SECA,
NP9_TRATO,
NP9_UMIDEN,
NP9_UMIDAD,
NP9_MARCA,
NP9_CLASS,
NP9_DOCD3,
NP9_DOCBLQ,
NP9_OBS,
NP9_STATUS,
NP9_EGF,
NP9_IR,
NP9_OK,
NP9_CCUSTO,
NP9_CODTUR,
NP9_CTRDES,
NP9_CTVDES,
NP9_DANMEC,
NP9_DTVAL,
NP9_ENDERE,
NP9_HRINI,
NP9_DATAFI,
NP9_HRFIM,
NP9_HRTOT,
NP9_PENDES,
NP9_PRDDES,
NP9_PSMDEN,
NP9_PSMDSC,
NP9_RETPEN,
NP9_VISTRA,
NP9_FORMUL,
NP9_FORMUV,
NP9_DOC,
NP9_SERIE,
NP9_FORNEC,
NP9_LOJA,
NP9_SAFRA,
NP9_RENASE,
NP9_INSCPO,
NP9_NUMTC,
NP9_LTDEV,
NP9_TPPR,
NP9_DINDEA,
NP9_DFASE,
NP9_MAPA,
NP9_NTERMC,
NP9_TIPOTE
FROM NP9
WHERE
D_E_L_E_T_ = ' '
AND NP9_FILIAL = 'VALOR'
AND NP9_LOTE = 'VALOR'
AND NP9_TIPLOT = 'VALOR'
AND NP9_CODSAF = 'VALOR'
AND NP9_PROD = 'VALOR'
AND NP9_LOCAL = 'VALOR'
AND NP9_DATA BETWEEN '20261001' AND '20261031'
AND NP9_UM = 'VALOR'
AND NP9_CULTRA = 'VALOR'
AND NP9_CTVAR = 'VALOR'
AND NP9_CATEG = 'VALOR'
AND NP9_PENE = 'VALOR'
AND NP9_QUANT = 0
AND NP9_OP = 'VALOR'
AND NP9_2UM = 'VALOR'
AND NP9_QTD2UM = 0
AND NP9_EMB = 'VALOR'
AND NP9_SECA = 'VALOR'
AND NP9_TRATO = 'VALOR'
AND NP9_UMIDEN = 0
AND NP9_UMIDAD = 0
AND NP9_MARCA = 'VALOR'
AND NP9_CLASS = 'VALOR'
AND NP9_DOCD3 = 'VALOR'
AND NP9_DOCBLQ = 'VALOR'
AND NP9_STATUS = 'VALOR'
AND NP9_EGF = 'VALOR'
AND NP9_IR = 0
AND NP9_OK = 'VALOR'
AND NP9_CCUSTO = 'VALOR'
AND NP9_CODTUR = 'VALOR'
AND NP9_CTRDES = 'VALOR'
AND NP9_CTVDES = 'VALOR'
AND NP9_DANMEC = 0
AND NP9_DTVAL BETWEEN '20261001' AND '20261031'
AND NP9_ENDERE = 'VALOR'
AND NP9_HRINI = 'VALOR'
AND NP9_DATAFI BETWEEN '20261001' AND '20261031'
AND NP9_HRFIM = 'VALOR'
AND NP9_HRTOT = 'VALOR'
AND NP9_PENDES = 'VALOR'
AND NP9_PRDDES = 'VALOR'
AND NP9_PSMDEN = 0
AND NP9_PSMDSC = 0
AND NP9_RETPEN = 0
AND NP9_VISTRA = 'VALOR'
AND NP9_FORMUL = 'VALOR'
AND NP9_FORMUV = 'VALOR'
AND NP9_DOC = 'VALOR'
AND NP9_SERIE = 'VALOR'
AND NP9_FORNEC = 'VALOR'
AND NP9_LOJA = 'VALOR'
AND NP9_SAFRA = 'VALOR'
AND NP9_RENASE = 'VALOR'
AND NP9_INSCPO = 'VALOR'
AND NP9_NUMTC = 'VALOR'
AND NP9_LTDEV = 'VALOR'
AND NP9_TPPR = 'VALOR'
AND NP9_DINDEA = 'VALOR'
AND NP9_DFASE = 'VALOR'
AND NP9_MAPA = 'VALOR'
AND NP9_NTERMC = 'VALOR'
AND NP9_TIPOTE = 'VALOR'
Outras tabelas relacionadas
- NP0 CLASSES DA CULTURA
- NP1 Cabeçalho da Aplicação
- NP2 Itens da Aplicação
- NP3 Culturas
- NP4 Cultivares
- NP5 Cabec Retorno Aplicação
- NP6 Itens Retorno Aplicação
- NP7 Peneiras
- NP8 Engenheiros
- 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.