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

Tabela RAF no Protheus

Referência das Graduações

A tabela RAF do Protheus está descrita no dicionário (SX2) como “Referência das Graduações”. Possui 9 campos e 1 índices e chave única RAF_FILIAL+RAF_MAT+RAF_FATOR+DTOS(RAF_DTINI). Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RAF
Nome
Referência das Graduações
Nome (inglês)
Degree Reference
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RAF_FILIAL+RAF_MAT+RAF_FATOR+DTOS(RAF_DTINI)
Campos / índices
9 / 1

Campos da tabela RAF (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RAF_FILIAL C 2 0 Filial Filial do Sistema Real
02 RAF_MAT C 6 0 Matricula Matricula do funcionario Real
03 RAF_FATOR C 2 0 Fator Fator de Avaliação Real
04 RAF_DESCFA C 30 0 Descr. Fator Descricao do Fator Virtual
05 RAF_REFER N 10 2 Vl. Refer Valor de Referencia Real
06 RAF_DTINI D 8 0 Dt.Inicial Data Inicial Real
07 RAF_DTFIM D 8 0 Dt.Final Data Final Real
08 RAF_MEMO M 10 0 Observacao Observacao Virtual
09 RAF_OBSERV C 6 0 Observacao Observacao Real

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

Índices da tabela RAF (1)

OrdemChaveDescriçãoApelido
1RAF_FILIAL+RAF_MAT+RAF_FATOR+DTOS(RAF_DTINI)Matricula + Fator + Dt.Inicial

Perguntas frequentes sobre a tabela RAF

O que é a tabela RAF?

É a tabela “Referência das Graduações” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela RAF?

A chave única é RAF_FILIAL+RAF_MAT+RAF_FATOR+DTOS(RAF_DTINI).

Quais são os índices da tabela RAF?

A tabela tem 1 índice. O principal (ordem 1) usa a chave RAF_FILIAL+RAF_MAT+RAF_FATOR+DTOS(RAF_DTINI).

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

Exemplo de consulta SQL da tabela RAF

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

SELECT
    RAF_FILIAL,
    RAF_MAT,
    RAF_FATOR,
    RAF_DESCFA,
    RAF_REFER,
    RAF_DTINI,
    RAF_DTFIM,
    RAF_MEMO,
    RAF_OBSERV
FROM RAF
WHERE
    D_E_L_E_T_ = ' '
    AND RAF_FILIAL = 'VALOR'
    AND RAF_MAT = 'VALOR'
    AND RAF_FATOR = 'VALOR'
    AND RAF_DESCFA = 'VALOR'
    AND RAF_REFER = 0
    AND RAF_DTINI BETWEEN '20261001' AND '20261031'
    AND RAF_DTFIM BETWEEN '20261001' AND '20261031'
    AND RAF_OBSERV = 'VALOR'

Outras tabelas relacionadas

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