A tabela B29 do Protheus está descrita no dicionário (SX2) como “Rda X Tabela de Preço”. Possui 9 campos e 1 índices e chave única B29_FILIAL+B29_CODIGO+B29_TABPRE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- B29
- Nome
- Rda X Tabela de Preço
- Nome (inglês)
- Rda X Price List
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Chave única
B29_FILIAL+B29_CODIGO+B29_TABPRE- Campos / índices
- 9 / 1
Campos da tabela B29 (9)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | B29_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | B29_CODIGO | C | 6 | 0 | Código | Código da RDA | Real |
| 03 | B29_TABPRE | C | 3 | 0 | Tab. Preço | Tab. Preço | Real |
| 04 | B29_VIGINI | D | 8 | 0 | Vig.Inicial | Vigencia Inicial | Real |
| 05 | B29_VIGFIN | D | 8 | 0 | Vig.Final | Vigência Final | Real |
| 06 | B29_DESTAB | C | 40 | 0 | Descrição | Descrição da Tabela | Virtual |
| 07 | B29_OBSERV | M | 10 | 0 | Observações | Observações | Real |
| 08 | B29_CODINT | C | 4 | 0 | Operadora | Operadora | Real |
| 09 | B29_CODREA | C | 6 | 0 | Cod. Reajust | Codigo Reajuste B4S | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela B29 (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | B29_FILIAL+B29_CODIGO+B29_CODINT+B29_TABPRE | Código + Operadora + Tab. Preço |
Perguntas frequentes sobre a tabela B29
O que é a tabela B29?
É a tabela “Rda X Tabela de Preço” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.
Qual é a chave única da tabela B29?
A chave única é B29_FILIAL+B29_CODIGO+B29_TABPRE.
Quais são os índices da tabela B29?
A tabela tem 1 índice. O principal (ordem 1) usa a chave B29_FILIAL+B29_CODIGO+B29_CODINT+B29_TABPRE.
Qual é o nome físico da tabela B29 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: B29990). Em ADVPL, use RetSqlName("B29") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela B29
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
B29_FILIAL,
B29_CODIGO,
B29_TABPRE,
B29_VIGINI,
B29_VIGFIN,
B29_DESTAB,
B29_OBSERV,
B29_CODINT,
B29_CODREA
FROM B29
WHERE
D_E_L_E_T_ = ' '
AND B29_FILIAL = 'VALOR'
AND B29_CODIGO = 'VALOR'
AND B29_TABPRE = 'VALOR'
AND B29_VIGINI BETWEEN '20261001' AND '20261031'
AND B29_VIGFIN BETWEEN '20261001' AND '20261031'
AND B29_DESTAB = 'VALOR'
AND B29_CODINT = 'VALOR'
AND B29_CODREA = 'VALOR'
Outras tabelas relacionadas
- B20 PLS x Ocor. TMK
- B21 Mensagem RDA S100
- B22 Tabelas de Preços
- B23 Itens da tabela de preço
- B24 RDA x Local x Tabela de Preþos
- B25 Proc. Incompativeis X RDA
- B26 Itens Proc Incompat. X RDA
- B27 Tabela de Valorização
- B28 Itens da Tabela de Valorização
- B2A Questionamentos de Fat Interc
- B2B Reembolso DMED Analítica
- B2C Grid Auxiliar Layout Generico
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.