A tabela SBD do Protheus está descrita no dicionário (SX2) como “Saldo P/ Lote Custo FIFO”. Possui 25 campos e 3 índices e chave única BD_FILIAL+BD_PRODUTO+BD_LOCAL+BD_SEQ. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SBD
- Nome
- Saldo P/ Lote Custo FIFO
- Nome (inglês)
- Balance by FIFO Cost Lot
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
BD_FILIAL+BD_PRODUTO+BD_LOCAL+BD_SEQ- Campos / índices
- 25 / 3
Campos da tabela SBD (25)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | BD_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | BD_PRODUTO | C | 15 | 0 | Produto | Produto | Real |
| 03 | BD_LOCAL | C | 2 | 0 | Armazem | Armazem | Real |
| 04 | BD_STATUS | C | 1 | 0 | Status | Status das Baixas | Real |
| 05 | BD_SEQ | C | 6 | 0 | Sequencial | Numeracao Sequencial | Real |
| 06 | BD_DATA | D | 8 | 0 | Data Mov. | Data Movimento | Real |
| 07 | BD_QUANT | N | 12 | 2 | Quantidade | Quantidade | Real |
| 08 | BD_QT2UM | N | 12 | 2 | Quant. 2 UM | Quantidade 2 UM | Real |
| 09 | BD_QINI | N | 12 | 2 | Qtd. Inicio | Quantidade Inicio | Real |
| 10 | BD_QINI2UM | N | 12 | 2 | Qtd.Ini 2 UM | Quantidade Inicio 2 UM | Real |
| 11 | BD_CUSINI1 | N | 14 | 2 | Cus.Ini.1a M | Custo Ini. na 1a Moeda | Real |
| 12 | BD_CUSINI2 | N | 14 | 2 | Cus.Ini.2a M | Custo Ini. na 2a Moeda | Real |
| 13 | BD_CUSINI3 | N | 14 | 2 | Cus.Ini.3a M | Custo Ini. na 3a Moeda | Real |
| 14 | BD_CUSINI4 | N | 14 | 2 | Cus.Ini.4a M | Custo Ini. na 4a Moeda | Real |
| 15 | BD_CUSINI5 | N | 14 | 2 | Cus.Ini.5a M | Custo Ini. na 5a Moeda | Real |
| 16 | BD_QFIM | N | 12 | 2 | Qtd. Final | Quantidade Final | Real |
| 17 | BD_QFIM2UM | N | 12 | 2 | Qtd.Fim 2 UM | Quantidade Final 2 UM | Real |
| 18 | BD_CUSFIM1 | N | 14 | 2 | Cus.Fim.1a M | Custo Final na 1a Moeda | Real |
| 19 | BD_CUSFIM2 | N | 14 | 2 | Cus.Fim.2a M | Custo Final na 2a Moeda | Real |
| 20 | BD_CUSFIM3 | N | 14 | 2 | Cus.Fim.3a M | Custo Final na 3a Moeda | Real |
| 21 | BD_CUSFIM4 | N | 14 | 2 | Cus.Fim.4a M | Custo Final na 4a Moeda | Real |
| 22 | BD_CUSFIM5 | N | 14 | 2 | Cus.Fim.5a M | Custo Final na 5a Moeda | Real |
| 23 | BD_DTPROC | D | 8 | 0 | Dt.Process. | Data de processamento | Real |
| 24 | BD_DTCALC | D | 8 | 0 | Dt.Calculo | Data de Calculo | Real |
| 25 | BD_OP | C | 14 | 0 | Ordem Produc | Ordem de Producao | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SBD (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | BD_FILIAL+BD_PRODUTO+BD_LOCAL+BD_STATUS+BD_SEQ | Produto + Armazem + Status + Sequencial | |
| 2 | BD_FILIAL+BD_SEQ | Sequencial | |
| 3 | BD_FILIAL+BD_OP | Ordem Produc |
Perguntas frequentes sobre a tabela SBD
O que é a tabela SBD?
É a tabela “Saldo P/ Lote Custo FIFO” do ERP TOTVS Protheus, com 25 campos definidos no dicionário SX3.
Qual é a chave única da tabela SBD?
A chave única é BD_FILIAL+BD_PRODUTO+BD_LOCAL+BD_SEQ.
Quais são os índices da tabela SBD?
A tabela tem 3 índices. O principal (ordem 1) usa a chave BD_FILIAL+BD_PRODUTO+BD_LOCAL+BD_STATUS+BD_SEQ.
Qual é o nome físico da tabela SBD 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: SBD990). Em ADVPL, use RetSqlName("SBD") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SBD
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
BD_FILIAL,
BD_PRODUTO,
BD_LOCAL,
BD_STATUS,
BD_SEQ,
BD_DATA,
BD_QUANT,
BD_QT2UM,
BD_QINI,
BD_QINI2UM,
BD_CUSINI1,
BD_CUSINI2,
BD_CUSINI3,
BD_CUSINI4,
BD_CUSINI5,
BD_QFIM,
BD_QFIM2UM,
BD_CUSFIM1,
BD_CUSFIM2,
BD_CUSFIM3,
BD_CUSFIM4,
BD_CUSFIM5,
BD_DTPROC,
BD_DTCALC,
BD_OP
FROM SBD
WHERE
D_E_L_E_T_ = ' '
AND BD_FILIAL = 'VALOR'
AND BD_PRODUTO = 'VALOR'
AND BD_LOCAL = 'VALOR'
AND BD_STATUS = 'VALOR'
AND BD_SEQ = 'VALOR'
AND BD_DATA BETWEEN '20261001' AND '20261031'
AND BD_QUANT = 0
AND BD_QT2UM = 0
AND BD_QINI = 0
AND BD_QINI2UM = 0
AND BD_CUSINI1 = 0
AND BD_CUSINI2 = 0
AND BD_CUSINI3 = 0
AND BD_CUSINI4 = 0
AND BD_CUSINI5 = 0
AND BD_QFIM = 0
AND BD_QFIM2UM = 0
AND BD_CUSFIM1 = 0
AND BD_CUSFIM2 = 0
AND BD_CUSFIM3 = 0
AND BD_CUSFIM4 = 0
AND BD_CUSFIM5 = 0
AND BD_DTPROC BETWEEN '20261001' AND '20261031'
AND BD_DTCALC BETWEEN '20261001' AND '20261031'
AND BD_OP = '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.