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

Tabela SBU no Protheus

Composição de Estrutura

A tabela SBU do Protheus está descrita no dicionário (SX2) como “Composição de Estrutura”. Possui 19 campos e 2 índices e chave única BU_FILIAL+BU_BASE+BU_IDC1+BU_IDC2+BU_COMP+BU_TRT. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SBU
Nome
Composição de Estrutura
Nome (inglês)
Structure Composition
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
BU_FILIAL+BU_BASE+BU_IDC1+BU_IDC2+BU_COMP+BU_TRT
Campos / índices
19 / 2

Campos da tabela SBU (19)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 BU_OK C 4 0 Ok Substituir Componentes Real
02 BU_FILIAL C 2 0 Filial Filial do Sistema Real
03 BU_BASE C 14 0 Codigo Base Codigo Base Real
04 BU_IDC1 C 24 0 Primario Primario Real
05 BU_IDC2 C 24 0 Secundario Secundario Real
06 BU_COMP C 15 0 Componente Componente Real
07 BU_QUANT N 12 6 Quantidade Quantidade do Item Real
08 BU_CONDICA C 30 0 Condicao Condicao Real
09 BU_FORMSHK C 10 0 Formula Qtd. Formula Qtd. x Caracter. Real
10 BU_OBS C 30 0 Observacao Observacao Real
11 BU_INI D 8 0 Dt Inicial Data Inicial Real
12 BU_FIM D 8 0 Dt Final Data Final Real
13 BU_POTENCI N 6 2 Potencia Potencia de Lote Real
14 BU_PERDA N 5 2 Indice Perda Indice de Perda Real
15 BU_TRT C 3 0 Sequencia Sequencia Real
16 BU_TIPVEC C 6 0 Tipo vetor Tipo Vetor Real
17 BU_VECTOR C 6 0 Vetor Vetor Real
18 BU_GROPC C 3 0 Grupo Opc. Grupo de Opcionais Real
19 BU_OPC C 4 0 Item Opc. Item Grupo de Opcionais Real

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

Índices da tabela SBU (2)

OrdemChaveDescriçãoApelido
1BU_FILIAL+BU_BASE+BU_IDC1+BU_IDC2+BU_COMP+BU_TRTCodigo Base + Primario + Secundario + Componente + Sequencia
2BU_FILIAL+BU_BASE+BU_GROPCCodigo Base + Grupo Opc.

Perguntas frequentes sobre a tabela SBU

O que é a tabela SBU?

É a tabela “Composição de Estrutura” do ERP TOTVS Protheus, com 19 campos definidos no dicionário SX3.

Qual é a chave única da tabela SBU?

A chave única é BU_FILIAL+BU_BASE+BU_IDC1+BU_IDC2+BU_COMP+BU_TRT.

Quais são os índices da tabela SBU?

A tabela tem 2 índices. O principal (ordem 1) usa a chave BU_FILIAL+BU_BASE+BU_IDC1+BU_IDC2+BU_COMP+BU_TRT.

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

Exemplo de consulta SQL da tabela SBU

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

SELECT
    BU_OK,
    BU_FILIAL,
    BU_BASE,
    BU_IDC1,
    BU_IDC2,
    BU_COMP,
    BU_QUANT,
    BU_CONDICA,
    BU_FORMSHK,
    BU_OBS,
    BU_INI,
    BU_FIM,
    BU_POTENCI,
    BU_PERDA,
    BU_TRT,
    BU_TIPVEC,
    BU_VECTOR,
    BU_GROPC,
    BU_OPC
FROM SBU
WHERE
    D_E_L_E_T_ = ' '
    AND BU_OK = 'VALOR'
    AND BU_FILIAL = 'VALOR'
    AND BU_BASE = 'VALOR'
    AND BU_IDC1 = 'VALOR'
    AND BU_IDC2 = 'VALOR'
    AND BU_COMP = 'VALOR'
    AND BU_QUANT = 0
    AND BU_CONDICA = 'VALOR'
    AND BU_FORMSHK = 'VALOR'
    AND BU_OBS = 'VALOR'
    AND BU_INI BETWEEN '20261001' AND '20261031'
    AND BU_FIM BETWEEN '20261001' AND '20261031'
    AND BU_POTENCI = 0
    AND BU_PERDA = 0
    AND BU_TRT = 'VALOR'
    AND BU_TIPVEC = 'VALOR'
    AND BU_VECTOR = 'VALOR'
    AND BU_GROPC = 'VALOR'
    AND BU_OPC = 'VALOR'

Outras tabelas relacionadas

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