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

Tabela B24 no Protheus

RDA x Local x Tabela de Preþos

A tabela B24 do Protheus está descrita no dicionário (SX2) como “RDA x Local x Tabela de Preþos”. Possui 10 campos e 1 índices e chave única B24_FILIAL+B24_CODIGO+B24_CODINT+B24_CODLOC+B24_TABPRE+DTOS(B24_VIGINI)+DTOS(B24_VIGFIN). Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
B24
Nome
RDA x Local x Tabela de Preþos
Nome (inglês)
RDAXLocation+Price Table
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
B24_FILIAL+B24_CODIGO+B24_CODINT+B24_CODLOC+B24_TABPRE+DTOS(B24_VIGINI)+DTOS(B24_VIGFIN)
Campos / índices
10 / 1

Campos da tabela B24 (10)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 B24_FILIAL C 2 0 Filial Filial do Sistema Real
02 B24_CODIGO C 6 0 Código RDA Código da RDA Real
03 B24_TABPRE C 3 0 Tab.Preço Tabela de Preço Real
04 B24_DESTAB C 40 0 Descrição Descrição da Tabela Virtual
05 B24_VIGINI D 8 0 Vig.Inicial Vigência Inicial Real
06 B24_VIGFIN D 8 0 Vig.Final Vigência Final Real
07 B24_OBSERV M 10 0 Observacoes Observacoes Real
08 B24_CODINT C 4 0 Operadora Operadora Real
09 B24_CODLOC C 3 0 Código Local Cód. Local de Atendimento Real
10 B24_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 B24 (1)

OrdemChaveDescriçãoApelido
1B24_FILIAL+B24_CODIGO+B24_CODINT+B24_CODLOC+B24_TABPRECódigo RDA + Operadora + Código Local + Tab.Preço

Perguntas frequentes sobre a tabela B24

O que é a tabela B24?

É a tabela “RDA x Local x Tabela de Preþos” do ERP TOTVS Protheus, com 10 campos definidos no dicionário SX3.

Qual é a chave única da tabela B24?

A chave única é B24_FILIAL+B24_CODIGO+B24_CODINT+B24_CODLOC+B24_TABPRE+DTOS(B24_VIGINI)+DTOS(B24_VIGFIN).

Quais são os índices da tabela B24?

A tabela tem 1 índice. O principal (ordem 1) usa a chave B24_FILIAL+B24_CODIGO+B24_CODINT+B24_CODLOC+B24_TABPRE.

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

Exemplo de consulta SQL da tabela B24

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

SELECT
    B24_FILIAL,
    B24_CODIGO,
    B24_TABPRE,
    B24_DESTAB,
    B24_VIGINI,
    B24_VIGFIN,
    B24_OBSERV,
    B24_CODINT,
    B24_CODLOC,
    B24_CODREA
FROM B24
WHERE
    D_E_L_E_T_ = ' '
    AND B24_FILIAL = 'VALOR'
    AND B24_CODIGO = 'VALOR'
    AND B24_TABPRE = 'VALOR'
    AND B24_DESTAB = 'VALOR'
    AND B24_VIGINI BETWEEN '20261001' AND '20261031'
    AND B24_VIGFIN BETWEEN '20261001' AND '20261031'
    AND B24_CODINT = 'VALOR'
    AND B24_CODLOC = 'VALOR'
    AND B24_CODREA = 'VALOR'

Outras tabelas relacionadas

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