A tabela SBQ do Protheus está descrita no dicionário (SX2) como “Itens do Código Estruturado”. Possui 17 campos e 3 índices e chave única BQ_FILIAL+BQ_BASE+BQ_ITEM+BQ_ID. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SBQ
- Nome
- Itens do Código Estruturado
- Nome (inglês)
- Structured Code Items
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
BQ_FILIAL+BQ_BASE+BQ_ITEM+BQ_ID- Campos / índices
- 17 / 3
Campos da tabela SBQ (17)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | BQ_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | BQ_BASE | C | 14 | 0 | Codigo Base | Codigo Base | Real |
| 03 | BQ_ITEM | C | 3 | 0 | Item | Item | Real |
| 04 | BQ_ID | C | 10 | 0 | ID Formula | ID Formula | Real |
| 05 | BQ_CARACT | C | 18 | 0 | Caracterist. | Caracteristica | Real |
| 06 | BQ_TAMANHO | N | 2 | 0 | Tamanho | Tamanho | Real |
| 07 | BQ_MASCARA | C | 16 | 0 | Mascara | Mascara | Real |
| 08 | BQ_DESCR | C | 30 | 0 | Descricao | Descricao | Real |
| 09 | BQ_PRISEC | C | 1 | 0 | Tipo | Primario ou Secundario | Real |
| 10 | BQ_TIPDEF | C | 1 | 0 | Tp Definicao | Tipo Definicao Caract. | Real |
| 11 | BQ_CONJUNT | C | 6 | 0 | Conjunto | Conjunto de Opcoes | Real |
| 12 | BQ_INTDE | N | 15 | 2 | De | Inicio do Intervalo | Real |
| 13 | BQ_INTATE | N | 15 | 2 | Ate | Final do Intervalo | Real |
| 14 | BQ_INTSTEP | N | 15 | 2 | Passo | Passo do Intervalo | Real |
| 15 | BQ_INICIO | N | 3 | 0 | Inicio | Posicao Inicial | Real |
| 16 | BQ_DEPENDE | C | 10 | 0 | Dependencia | Depend. p/ demais opcoes | Real |
| 17 | BQ_TPGRD | C | 1 | 0 | Interf.Grade | Interface da Grade | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SBQ (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | BQ_FILIAL+BQ_BASE+BQ_ITEM | Codigo Base + Item | |
| 2 | BQ_FILIAL+BQ_BASE+BQ_ID | Codigo Base + ID Formula | |
| 3 | BQ_FILIAL+BQ_BASE+BQ_TPGRD | Codigo Base + Interf.Grade |
Perguntas frequentes sobre a tabela SBQ
O que é a tabela SBQ?
É a tabela “Itens do Código Estruturado” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.
Qual é a chave única da tabela SBQ?
A chave única é BQ_FILIAL+BQ_BASE+BQ_ITEM+BQ_ID.
Quais são os índices da tabela SBQ?
A tabela tem 3 índices. O principal (ordem 1) usa a chave BQ_FILIAL+BQ_BASE+BQ_ITEM.
Qual é o nome físico da tabela SBQ 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: SBQ990). Em ADVPL, use RetSqlName("SBQ") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SBQ
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
BQ_FILIAL,
BQ_BASE,
BQ_ITEM,
BQ_ID,
BQ_CARACT,
BQ_TAMANHO,
BQ_MASCARA,
BQ_DESCR,
BQ_PRISEC,
BQ_TIPDEF,
BQ_CONJUNT,
BQ_INTDE,
BQ_INTATE,
BQ_INTSTEP,
BQ_INICIO,
BQ_DEPENDE,
BQ_TPGRD
FROM SBQ
WHERE
D_E_L_E_T_ = ' '
AND BQ_FILIAL = 'VALOR'
AND BQ_BASE = 'VALOR'
AND BQ_ITEM = 'VALOR'
AND BQ_ID = 'VALOR'
AND BQ_CARACT = 'VALOR'
AND BQ_TAMANHO = 0
AND BQ_MASCARA = 'VALOR'
AND BQ_DESCR = 'VALOR'
AND BQ_PRISEC = 'VALOR'
AND BQ_TIPDEF = 'VALOR'
AND BQ_CONJUNT = 'VALOR'
AND BQ_INTDE = 0
AND BQ_INTATE = 0
AND BQ_INTSTEP = 0
AND BQ_INICIO = 0
AND BQ_DEPENDE = 'VALOR'
AND BQ_TPGRD = 'VALOR'
Outras tabelas relacionadas
- SB0 Dados Adicionais - Loja
- SB1 Descrição Genérica do Produto
- SB2 Saldos Físico e Financeiro
- SB3 Demandas
- SB4 Referência de Produto
- SB5 Dados Adicionais do Produto
- SB6 Saldo em Poder de Terceiros
- SB7 Lançamentos do Inventário
- SB8 Saldos por Lote
- SB9 Saldos Iniciais
- SBA Previsão de Vendas - Sigaloja
- SBB Tabela de Preço - Sigafas
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.