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

Tabela RC2 no Protheus

Cabeçalho de Fórmulas

A tabela RC2 do Protheus está descrita no dicionário (SX2) como “Cabeçalho de Fórmulas”. Possui 12 campos e 3 índices e chave única RC2_FILIAL+RC2_ORIGEM+RC2_CODIGO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RC2
Nome
Cabeçalho de Fórmulas
Nome (inglês)
Formula Header
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Compartilhado
Compartilhamento por empresa
Compartilhado
Chave única
RC2_FILIAL+RC2_ORIGEM+RC2_CODIGO
Campos / índices
12 / 3

Campos da tabela RC2 (12)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RC2_FILIAL C 2 0 Filial Filial Real
02 RC2_ORIGEM C 2 0 Origem Origem da Formula Real
03 RC2_CODIGO C 15 0 Cod. Formula Codigo da Formula Real
04 RC2_DESC C 40 0 Desc.Formula Descricao da Formula Real
05 RC2_DESC2 C 40 0 Desc.02.Form Descricao 2 Formula Real
06 RC2_RETURN C 10 0 Retorno Retorno da Formula Real
07 RC2_CODOBS C 6 0 Cod. Observ. Codigo da Observacao Real
08 RC2_DESC3 C 40 0 Desc.03.Form Descricao 3 Formula Real
09 RC2_DESOBS M 10 0 Obs. Formula Observacao da Formula Virtual
10 RC2_VERSAO C 3 0 Versao Form. Versao da Formula Real
11 RC2_RECOMP C 1 0 Recompilar Recompilar Formula Real
12 RC2_MODELO C 1 0 Modelo Folha Modelo da Folha Real

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

Índices da tabela RC2 (3)

OrdemChaveDescriçãoApelido
1RC2_FILIAL+RC2_ORIGEM+RC2_CODIGOOrigem + Cod. Formula
2RC2_FILIAL+RC2_CODIGO+RC2_ORIGEMCod. Formula + Origem
3RC2_FILIAL+RC2_DESCDesc.Formula

Perguntas frequentes sobre a tabela RC2

O que é a tabela RC2?

É a tabela “Cabeçalho de Fórmulas” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.

Qual é a chave única da tabela RC2?

A chave única é RC2_FILIAL+RC2_ORIGEM+RC2_CODIGO.

Quais são os índices da tabela RC2?

A tabela tem 3 índices. O principal (ordem 1) usa a chave RC2_FILIAL+RC2_ORIGEM+RC2_CODIGO.

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

Exemplo de consulta SQL da tabela RC2

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

SELECT
    RC2_FILIAL,
    RC2_ORIGEM,
    RC2_CODIGO,
    RC2_DESC,
    RC2_DESC2,
    RC2_RETURN,
    RC2_CODOBS,
    RC2_DESC3,
    RC2_DESOBS,
    RC2_VERSAO,
    RC2_RECOMP,
    RC2_MODELO
FROM RC2
WHERE
    D_E_L_E_T_ = ' '
    AND RC2_FILIAL = 'VALOR'
    AND RC2_ORIGEM = 'VALOR'
    AND RC2_CODIGO = 'VALOR'
    AND RC2_DESC = 'VALOR'
    AND RC2_DESC2 = 'VALOR'
    AND RC2_RETURN = 'VALOR'
    AND RC2_CODOBS = 'VALOR'
    AND RC2_DESC3 = 'VALOR'
    AND RC2_VERSAO = 'VALOR'
    AND RC2_RECOMP = 'VALOR'
    AND RC2_MODELO = 'VALOR'

Outras tabelas relacionadas

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