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

Tabela RA4 no Protheus

Cursos do Funcionário

A tabela RA4 do Protheus está descrita no dicionário (SX2) como “Cursos do Funcionário”. Possui 31 campos e 3 índices e chave única RA4_FILIAL+RA4_MAT+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_SINONI+DTOS(RA4_DATAIN). Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RA4
Nome
Cursos do Funcionário
Nome (inglês)
Employee Courses
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RA4_FILIAL+RA4_MAT+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_SINONI+DTOS(RA4_DATAIN)
Campos / índices
31 / 3

Campos da tabela RA4 (31)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RA4_FILIAL C 2 0 Filial Filial Real
02 RA4_MAT C 6 0 Matricula Matricula Real
03 RA4_NOME C 30 0 Nome Nome Virtual
04 RA4_CATCUR C 3 0 Categoria Código da Categoria Real
05 RA4_CATDES C 40 0 Descrição Descrição da Categoria Virtual
06 RA4_CURSO C 4 0 Cod.Curso Codigo do Sinonimo Real
07 RA4_DESCCU C 30 0 Desc.Curso Descricao do Curso Virtual
08 RA4_SINONI C 4 0 Cod.Sinonimo Codigo do Sinonimo Real
09 RA4_DESCSI C 30 0 Desc.Sinonim Descricao do Sinonimo Virtual
10 RA4_ENTIDA C 4 0 Cod.Entidade Codigo da Entidade Real
11 RA4_DESCEN C 30 0 Desc.Entid. Descricao da Entidade Virtual
12 RA4_VALIDA D 8 0 Dt.Validade Data Validade Real
13 RA4_NOTA N 12 2 Nota Nota Real
14 RA4_DURACA N 7 2 Duracao Duracao Real
15 RA4_UNDURA C 1 0 Un.Duracao Unidade de Duracao Real
16 RA4_PRESEN N 6 2 % Presenca % Presenca Real
17 RA4_DATAFI D 8 0 Data Fim Data Fim Real
18 RA4_DATAIN D 8 0 Data Inicio Data Inicio Real
19 RA4_VALOR N 12 2 Valor Valor Real
20 RA4_HORAS N 7 2 Horas Horas Real
21 RA4_CALEND C 4 0 Calendario Calendario Real
22 RA4_TURMA C 3 0 Turma Turma Real
23 RA4_EFICAC N 6 2 Eficacia Avaliacao Eficacia Real
24 RA4_EFICSN C 1 0 Eficaz Eficaz Real
25 RA4_TIPO C 1 0 Origem Origem do Treinamento Real
26 RA4_NIVEL C 2 0 Nivel Nivel Real
27 RA4_STATUS C 2 0 Status Status Real
28 RA4_DTALT D 8 0 Dt ult alter Data da ultima alteracao Real
29 RA4_CODCOM C 6 0 Cod comentar Codigo do comentario Real
30 RA4_CONTEU M 10 0 Conteudo Conteudo Real
31 RA4_CES C 4 0 Curso eSoc Curso e-Social Virtual

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

Índices da tabela RA4 (3)

OrdemChaveDescriçãoApelido
1RA4_FILIAL+RA4_MAT+RA4_CURSOMatricula + Cod.Curso
2RA4_FILIAL+RA4_CURSOCod.Curso
3RA4_FILIAL+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_MATCalendario + Cod.Curso + Turma + Matricula

Perguntas frequentes sobre a tabela RA4

O que é a tabela RA4?

É a tabela “Cursos do Funcionário” do ERP TOTVS Protheus, com 31 campos definidos no dicionário SX3.

Qual é a chave única da tabela RA4?

A chave única é RA4_FILIAL+RA4_MAT+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_SINONI+DTOS(RA4_DATAIN).

Quais são os índices da tabela RA4?

A tabela tem 3 índices. O principal (ordem 1) usa a chave RA4_FILIAL+RA4_MAT+RA4_CURSO.

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

Exemplo de consulta SQL da tabela RA4

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

SELECT
    RA4_FILIAL,
    RA4_MAT,
    RA4_NOME,
    RA4_CATCUR,
    RA4_CATDES,
    RA4_CURSO,
    RA4_DESCCU,
    RA4_SINONI,
    RA4_DESCSI,
    RA4_ENTIDA,
    RA4_DESCEN,
    RA4_VALIDA,
    RA4_NOTA,
    RA4_DURACA,
    RA4_UNDURA,
    RA4_PRESEN,
    RA4_DATAFI,
    RA4_DATAIN,
    RA4_VALOR,
    RA4_HORAS,
    RA4_CALEND,
    RA4_TURMA,
    RA4_EFICAC,
    RA4_EFICSN,
    RA4_TIPO,
    RA4_NIVEL,
    RA4_STATUS,
    RA4_DTALT,
    RA4_CODCOM,
    RA4_CONTEU,
    RA4_CES
FROM RA4
WHERE
    D_E_L_E_T_ = ' '
    AND RA4_FILIAL = 'VALOR'
    AND RA4_MAT = 'VALOR'
    AND RA4_NOME = 'VALOR'
    AND RA4_CATCUR = 'VALOR'
    AND RA4_CATDES = 'VALOR'
    AND RA4_CURSO = 'VALOR'
    AND RA4_DESCCU = 'VALOR'
    AND RA4_SINONI = 'VALOR'
    AND RA4_DESCSI = 'VALOR'
    AND RA4_ENTIDA = 'VALOR'
    AND RA4_DESCEN = 'VALOR'
    AND RA4_VALIDA BETWEEN '20261001' AND '20261031'
    AND RA4_NOTA = 0
    AND RA4_DURACA = 0
    AND RA4_UNDURA = 'VALOR'
    AND RA4_PRESEN = 0
    AND RA4_DATAFI BETWEEN '20261001' AND '20261031'
    AND RA4_DATAIN BETWEEN '20261001' AND '20261031'
    AND RA4_VALOR = 0
    AND RA4_HORAS = 0
    AND RA4_CALEND = 'VALOR'
    AND RA4_TURMA = 'VALOR'
    AND RA4_EFICAC = 0
    AND RA4_EFICSN = 'VALOR'
    AND RA4_TIPO = 'VALOR'
    AND RA4_NIVEL = 'VALOR'
    AND RA4_STATUS = 'VALOR'
    AND RA4_DTALT BETWEEN '20261001' AND '20261031'
    AND RA4_CODCOM = 'VALOR'
    AND RA4_CES = 'VALOR'

Outras tabelas relacionadas

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