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

Tabela QN8 no Protheus

Apuração Por Visão

A tabela QN8 do Protheus está descrita no dicionário (SX2) como “Apuração Por Visão”. Possui 13 campos e 2 índices e chave única QN8_FILIAL+QN8_IDAP. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
QN8
Nome
Apuração Por Visão
Nome (inglês)
Calculation by View
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
QN8_FILIAL+QN8_IDAP
Campos / índices
13 / 2

Campos da tabela QN8 (13)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 QN8_FILIAL C 2 0 Filial Filial do sistema Real
02 QN8_IDAP C 10 0 Id. Apuração Identificação da Apuração Real
03 QN8_CODDRE C 3 0 Cód. Visão Código da Visão Real
04 QN8_DESCRI C 40 0 Descrição Descrição da visão Real
05 QN8_LOTE C 6 0 Lote Cont. Lote Contábil da Apuração Real
06 QN8_SBLOTE C 3 0 Sub-lote Sub-lote Contábil Real
07 QN8_CALEND C 3 0 Cód. Calend. Código do Calendário Real
08 QN8_ANO C 4 0 Ano Apur. Ano da Apuração Real
09 QN8_PERIOD C 2 0 Períod. Apu Período da Apuração Real
10 QN8_TPSALD C 1 0 Tp. Saldo Tipo de Saldo da Apuração Real
11 QN8_MOEDA C 2 0 Moeda Moeda da Apuração Real
12 QN8_SALDO N 16 2 Saldo Visão Saldo da Visão no Periodo Real
13 QN8_INDSLD C 1 0 Indic. VAL Indicador de Valor do Sld Real

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

Índices da tabela QN8 (2)

OrdemChaveDescriçãoApelido
1QN8_FILIAL+QN8_IDAPId. Apuração
2QN8_FILIAL+QN8_CODDRE+QN8_CALEND+QN8_ANO+QN8_PERIOD+QN8_TPSALD+QN8_MOEDACód. Visão + Cód. Calend. + Ano Apur. + Períod. Apu + Tp. Saldo + Moe

Perguntas frequentes sobre a tabela QN8

O que é a tabela QN8?

É a tabela “Apuração Por Visão” do ERP TOTVS Protheus, com 13 campos definidos no dicionário SX3.

Qual é a chave única da tabela QN8?

A chave única é QN8_FILIAL+QN8_IDAP.

Quais são os índices da tabela QN8?

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

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

Exemplo de consulta SQL da tabela QN8

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

SELECT
    QN8_FILIAL,
    QN8_IDAP,
    QN8_CODDRE,
    QN8_DESCRI,
    QN8_LOTE,
    QN8_SBLOTE,
    QN8_CALEND,
    QN8_ANO,
    QN8_PERIOD,
    QN8_TPSALD,
    QN8_MOEDA,
    QN8_SALDO,
    QN8_INDSLD
FROM QN8
WHERE
    D_E_L_E_T_ = ' '
    AND QN8_FILIAL = 'VALOR'
    AND QN8_IDAP = 'VALOR'
    AND QN8_CODDRE = 'VALOR'
    AND QN8_DESCRI = 'VALOR'
    AND QN8_LOTE = 'VALOR'
    AND QN8_SBLOTE = 'VALOR'
    AND QN8_CALEND = 'VALOR'
    AND QN8_ANO = 'VALOR'
    AND QN8_PERIOD = 'VALOR'
    AND QN8_TPSALD = 'VALOR'
    AND QN8_MOEDA = 'VALOR'
    AND QN8_SALDO = 0
    AND QN8_INDSLD = 'VALOR'

Outras tabelas relacionadas

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