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

Tabela N9Q no Protheus

Regras PEPRO

A tabela N9Q do Protheus está descrita no dicionário (SX2) como “Regras PEPRO”. Possui 11 campos e 1 índices e chave única N9Q_FILIAL+N9Q_NUMERO+N9Q_TIPLOC+N9Q_SEQUEN. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
N9Q
Nome
Regras PEPRO
Nome (inglês)
PEPRO Rules
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
N9Q_FILIAL+N9Q_NUMERO+N9Q_TIPLOC+N9Q_SEQUEN
Campos / índices
11 / 1

Campos da tabela N9Q (11)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 N9Q_FILIAL C 2 0 Filial Filial do Sistema Real
02 N9Q_NUMERO C 15 0 Num. PEPRO Número do PEPRO Real
03 N9Q_SEQUEN C 10 0 Sequencial Sequencial Real
04 N9Q_TIPLOC C 1 0 Tipo Local Tipo de local Real
05 N9Q_TIPREG C 1 0 Tipo Regra Tipo da Regra Real
06 N9Q_EST C 2 0 Estado Estado Real
07 N9Q_ESTADO C 20 0 Nom. Estado Nome do Estado Real
08 N9Q_CODREG C 15 0 Cod. Região Código da Região Real
09 N9Q_DESREG C 60 0 Desc. Região Descrição da região Virtual
10 N9Q_FINALI C 6 0 Finalidade Código da Finalidade Real
11 N9Q_DESFIN C 25 0 Des. Finalid Descrição da Finalidade Virtual

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

Índices da tabela N9Q (1)

OrdemChaveDescriçãoApelido
1N9Q_FILIAL+N9Q_NUMERO+N9Q_TIPLOC+N9Q_SEQUENNum. PEPRO + Tipo Local + Sequencial

Perguntas frequentes sobre a tabela N9Q

O que é a tabela N9Q?

É a tabela “Regras PEPRO” do ERP TOTVS Protheus, com 11 campos definidos no dicionário SX3.

Qual é a chave única da tabela N9Q?

A chave única é N9Q_FILIAL+N9Q_NUMERO+N9Q_TIPLOC+N9Q_SEQUEN.

Quais são os índices da tabela N9Q?

A tabela tem 1 índice. O principal (ordem 1) usa a chave N9Q_FILIAL+N9Q_NUMERO+N9Q_TIPLOC+N9Q_SEQUEN.

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

Exemplo de consulta SQL da tabela N9Q

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

SELECT
    N9Q_FILIAL,
    N9Q_NUMERO,
    N9Q_SEQUEN,
    N9Q_TIPLOC,
    N9Q_TIPREG,
    N9Q_EST,
    N9Q_ESTADO,
    N9Q_CODREG,
    N9Q_DESREG,
    N9Q_FINALI,
    N9Q_DESFIN
FROM N9Q
WHERE
    D_E_L_E_T_ = ' '
    AND N9Q_FILIAL = 'VALOR'
    AND N9Q_NUMERO = 'VALOR'
    AND N9Q_SEQUEN = 'VALOR'
    AND N9Q_TIPLOC = 'VALOR'
    AND N9Q_TIPREG = 'VALOR'
    AND N9Q_EST = 'VALOR'
    AND N9Q_ESTADO = 'VALOR'
    AND N9Q_CODREG = 'VALOR'
    AND N9Q_DESREG = 'VALOR'
    AND N9Q_FINALI = 'VALOR'
    AND N9Q_DESFIN = 'VALOR'

Outras tabelas relacionadas

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