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

Tabela RFC no Protheus

Sintética RRA

A tabela RFC do Protheus está descrita no dicionário (SX2) como “Sintética RRA”. Possui 22 campos e 4 índices e chave única RFC_FILIAL+RFC_MAT+RFC_PROCES+RFC_PERIOD+RFC_SEMANA+RFC_ROTEIR+RFC_PD+RFC_CC+RFC_ITEM+RFC_CLVL+RFC_SEQ+RFC_DATARQ+RFC_IDCMPL. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RFC
Nome
Sintética RRA
Nome (inglês)
Summarized RRA
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RFC_FILIAL+RFC_MAT+RFC_PROCES+RFC_PERIOD+RFC_SEMANA+RFC_ROTEIR+RFC_PD+RFC_CC+RFC_ITEM+RFC_CLVL+RFC_SEQ+RFC_DATARQ+RFC_IDCMPL
Campos / índices
22 / 4

Campos da tabela RFC (22)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RFC_FILIAL C 2 0 Filial Filial Real
02 RFC_MAT C 6 0 Matrícula Matricula Real
03 RFC_DATPGT D 8 0 Dt.Pagamento Data do Efetivo Pagamento Real
04 RFC_DATARQ C 6 0 Dt.Arq. Mes/Ano Geracao do Valor Real
05 RFC_PD C 3 0 Codigo Verba Codigo da Verba Real
06 RFC_DESCPD C 20 0 Desc. Verba Descricao da Verba Virtual
07 RFC_CC C 9 0 Centro Custo Centro de Custo Real
08 RFC_SEQ C 1 0 Seq. Verba Sequencia da Verba Real
09 RFC_EMPRES C 2 0 Empresa Empresa de Origem Real
10 RFC_PROCES C 5 0 Cod Processo Codigo Processo Real
11 RFC_PERIOD C 6 0 Cod. Periodo Codigo Periodo Real
12 RFC_SEMANA C 2 0 Semana Semana da Verba Real
13 RFC_ROTEIR C 3 0 Roteiro Roteiro Real
14 RFC_POSTO C 9 0 Cod. Posto Codigo Posto Real
15 RFC_DEPTO C 9 0 Cod. Depto. Cod. Departamento Real
16 RFC_ITEM C 9 0 Item Item Contabil Real
17 RFC_CLVL C 9 0 Classe Valor Classe de Valor Real
18 RFC_PARC N 2 0 Parcela Parcela Real
19 RFC_MESES N 2 0 Nr. Parcelas Número total de parcelas Real
20 RFC_VALOR N 12 2 Vlr. Lancam. Valor do Lancamento Real
21 RFC_IDCMPL C 6 0 ID. Comp. ID. Complemento Real
22 RFC_RRA C 1 0 Control.RRA Controle de IR/RRA Real

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

Índices da tabela RFC (4)

OrdemChaveDescriçãoApelido
1RFC_FILIAL+RFC_MAT+RFC_IDCMPL+RFC_DATARQMatrícula + ID. Comp. + Dt.Arq.
2RFC_FILIAL+RFC_IDCMPLID. Comp.
3RFC_FILIAL+RFC_MAT+RFC_IDCMPL+RFC_PD+RFC_CC+RFC_DATARQ+RFC_SEQMatrícula + ID. Comp. + Codigo Verba + Centro Custo + Dt.Arq. + Seq. V
4RFC_IDCMPLID. Comp.

Perguntas frequentes sobre a tabela RFC

O que é a tabela RFC?

É a tabela “Sintética RRA” do ERP TOTVS Protheus, com 22 campos definidos no dicionário SX3.

Qual é a chave única da tabela RFC?

A chave única é RFC_FILIAL+RFC_MAT+RFC_PROCES+RFC_PERIOD+RFC_SEMANA+RFC_ROTEIR+RFC_PD+RFC_CC+RFC_ITEM+RFC_CLVL+RFC_SEQ+RFC_DATARQ+RFC_IDCMPL.

Quais são os índices da tabela RFC?

A tabela tem 4 índices. O principal (ordem 1) usa a chave RFC_FILIAL+RFC_MAT+RFC_IDCMPL+RFC_DATARQ.

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

Exemplo de consulta SQL da tabela RFC

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

SELECT
    RFC_FILIAL,
    RFC_MAT,
    RFC_DATPGT,
    RFC_DATARQ,
    RFC_PD,
    RFC_DESCPD,
    RFC_CC,
    RFC_SEQ,
    RFC_EMPRES,
    RFC_PROCES,
    RFC_PERIOD,
    RFC_SEMANA,
    RFC_ROTEIR,
    RFC_POSTO,
    RFC_DEPTO,
    RFC_ITEM,
    RFC_CLVL,
    RFC_PARC,
    RFC_MESES,
    RFC_VALOR,
    RFC_IDCMPL,
    RFC_RRA
FROM RFC
WHERE
    D_E_L_E_T_ = ' '
    AND RFC_FILIAL = 'VALOR'
    AND RFC_MAT = 'VALOR'
    AND RFC_DATPGT BETWEEN '20261001' AND '20261031'
    AND RFC_DATARQ = 'VALOR'
    AND RFC_PD = 'VALOR'
    AND RFC_DESCPD = 'VALOR'
    AND RFC_CC = 'VALOR'
    AND RFC_SEQ = 'VALOR'
    AND RFC_EMPRES = 'VALOR'
    AND RFC_PROCES = 'VALOR'
    AND RFC_PERIOD = 'VALOR'
    AND RFC_SEMANA = 'VALOR'
    AND RFC_ROTEIR = 'VALOR'
    AND RFC_POSTO = 'VALOR'
    AND RFC_DEPTO = 'VALOR'
    AND RFC_ITEM = 'VALOR'
    AND RFC_CLVL = 'VALOR'
    AND RFC_PARC = 0
    AND RFC_MESES = 0
    AND RFC_VALOR = 0
    AND RFC_IDCMPL = 'VALOR'
    AND RFC_RRA = 'VALOR'

Outras tabelas relacionadas

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