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

Tabela RFI no Protheus

RRA DIRF

A tabela RFI do Protheus está descrita no dicionário (SX2) como “RRA DIRF”. Possui 17 campos e 3 índices e chave única RFI_FILIAL+RFI_MAT+RFI_TIPOFJ+RFI_CPFCGC+RFI_CODRET+RFI_PAIS+RFI_NIFEX+RFI_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
RFI
Nome
RRA DIRF
Nome (inglês)
RRA DIRF
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RFI_FILIAL+RFI_MAT+RFI_TIPOFJ+RFI_CPFCGC+RFI_CODRET+RFI_PAIS+RFI_NIFEX+RFI_IDCMPL
Campos / índices
17 / 3

Campos da tabela RFI (17)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RFI_FILIAL C 2 0 Filial Filial Real
02 RFI_MAT C 6 0 Matrícula Matrícula Real
03 RFI_TIPOFJ C 1 0 Tipo Fis/Jur Pessoa Física/Juridica Real
04 RFI_CPFCGC C 14 0 CPF/CNPJ Ben CPF/CNPJ Beneficiário Real
05 RFI_CODRET C 4 0 Cd. Retencao Código de Retenção Real
06 RFI_RETRRA C 4 0 Cd. Ret. RRA Cod. de Retenção RRA Real
07 RFI_PAIS C 3 0 Codigo Pais Codigo do Pais pela RFB Real
08 RFI_NIFEX C 30 0 Código NIF No. Identificacao Fiscal Real
09 RFI_IDCMPL C 6 0 ID. Comp. ID. Complemento Real
10 RFI_NUMPRO C 20 0 Nro.Processo No. Processo/Requerimento Real
11 RFI_ADVFJ C 1 0 Adv.Fis/Jur Advogado Física/Juridica Real
12 RFI_CPFADV C 14 0 CPF/CNPJ Adv CPF/CNPJ Advogado Real
13 RFI_NADV C 150 0 Nome Adv/Esc Nome advogado/escritório Real
14 RFI_DESCRR C 50 0 Desc. RRA Natureza do RRA Real
15 RFI_MOLEST D 8 0 Dt. Laudo Data laudo da moléstia Real
16 RFI_ORIGEM C 1 0 Origem Origem lançamento Real
17 RFI_VALPG N 12 2 Val.Pago Adv Valor Pago Advogado Real

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

Índices da tabela RFI (3)

OrdemChaveDescriçãoApelido
1RFI_FILIAL+RFI_MAT+RFI_IDCMPL+RFI_CODRETMatrícula + ID. Comp. + Cd. Retencao
2RFI_FILIAL+RFI_IDCMPLID. Comp.
3RFI_FILIAL+RFI_MAT+RFI_CODRETMatrícula + Cd. RetencaoMATCODRET

Perguntas frequentes sobre a tabela RFI

O que é a tabela RFI?

É a tabela “RRA DIRF” do ERP TOTVS Protheus, com 17 campos definidos no dicionário SX3.

Qual é a chave única da tabela RFI?

A chave única é RFI_FILIAL+RFI_MAT+RFI_TIPOFJ+RFI_CPFCGC+RFI_CODRET+RFI_PAIS+RFI_NIFEX+RFI_IDCMPL.

Quais são os índices da tabela RFI?

A tabela tem 3 índices. O principal (ordem 1) usa a chave RFI_FILIAL+RFI_MAT+RFI_IDCMPL+RFI_CODRET.

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

Exemplo de consulta SQL da tabela RFI

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

SELECT
    RFI_FILIAL,
    RFI_MAT,
    RFI_TIPOFJ,
    RFI_CPFCGC,
    RFI_CODRET,
    RFI_RETRRA,
    RFI_PAIS,
    RFI_NIFEX,
    RFI_IDCMPL,
    RFI_NUMPRO,
    RFI_ADVFJ,
    RFI_CPFADV,
    RFI_NADV,
    RFI_DESCRR,
    RFI_MOLEST,
    RFI_ORIGEM,
    RFI_VALPG
FROM RFI
WHERE
    D_E_L_E_T_ = ' '
    AND RFI_FILIAL = 'VALOR'
    AND RFI_MAT = 'VALOR'
    AND RFI_TIPOFJ = 'VALOR'
    AND RFI_CPFCGC = 'VALOR'
    AND RFI_CODRET = 'VALOR'
    AND RFI_RETRRA = 'VALOR'
    AND RFI_PAIS = 'VALOR'
    AND RFI_NIFEX = 'VALOR'
    AND RFI_IDCMPL = 'VALOR'
    AND RFI_NUMPRO = 'VALOR'
    AND RFI_ADVFJ = 'VALOR'
    AND RFI_CPFADV = 'VALOR'
    AND RFI_NADV = 'VALOR'
    AND RFI_DESCRR = 'VALOR'
    AND RFI_MOLEST BETWEEN '20261001' AND '20261031'
    AND RFI_ORIGEM = 'VALOR'
    AND RFI_VALPG = 0

Outras tabelas relacionadas

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