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

Tabela RA1 no Protheus

Cursos

A tabela RA1 do Protheus está descrita no dicionário (SX2) como “Cursos”. Possui 18 campos e 5 índices e chave única RA1_FILIAL+RA1_CURSO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RA1
Nome
Cursos
Nome (inglês)
Courses
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
RA1_FILIAL+RA1_CURSO
Campos / índices
18 / 5

Campos da tabela RA1 (18)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RA1_FILIAL C 2 0 Filial Filial Real
02 RA1_CURSO C 4 0 Cod.Curso Codigo do Curso Real
03 RA1_DESC C 30 0 Descricao Descricao do Curso Real
04 RA1_TIPO C 1 0 Tipo Curso Tipo do Curso Real
05 RA1_AREA C 3 0 Area Area Real
06 RA1_DURACA N 7 2 Duracao Duracao Real
07 RA1_UNDURA C 1 0 Unid.Duracao Tempo de Duracao Real
08 RA1_VALOR N 12 2 Valor Valor Real
09 RA1_HORAS N 7 2 Horas Horas Real
10 RA1_PROD C 15 0 Produto Codigo do Produto Real
11 RA1_TIPOPP C 3 0 Tp Curso Ext Tipo de Curso Externo Real
12 RA1_GRUPO C 2 0 Grupo Curso Item do Grupo de Curso Real
13 RA1_DESGRU C 30 0 Desc.Grupo Desc.Item do Grupo Virtual
14 RA1_QTDMIN C 3 0 Qtde Minima Qtde min p formar turma Real
15 RA1_IMPRIM C 1 0 Imp.Fich.Reg Imprime na Ficha Registro Real
16 RA1_CATEG C 3 0 Categoria Código da Categoria Real
17 RA1_CJETAP C 6 0 Conj. Etapa Código do Conj. de Etapas Real
18 RA1_CES C 4 0 Curso eSoc Curso e-Social Real

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

Índices da tabela RA1 (5)

OrdemChaveDescriçãoApelido
1RA1_FILIAL+RA1_CURSOCod.Curso
2RA1_FILIAL+RA1_DESCDescricao
3RA1_FILIAL+RA1_PRODProduto
4RA1_FILIAL+RA1_TIPOPP+RA1_CURSOTp Curso Ext + Cod.Curso
5RA1_FILIAL+RA1_CJETAPConj. Etapa

Perguntas frequentes sobre a tabela RA1

O que é a tabela RA1?

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

Qual é a chave única da tabela RA1?

A chave única é RA1_FILIAL+RA1_CURSO.

Quais são os índices da tabela RA1?

A tabela tem 5 índices. O principal (ordem 1) usa a chave RA1_FILIAL+RA1_CURSO.

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

Exemplo de consulta SQL da tabela RA1

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

SELECT
    RA1_FILIAL,
    RA1_CURSO,
    RA1_DESC,
    RA1_TIPO,
    RA1_AREA,
    RA1_DURACA,
    RA1_UNDURA,
    RA1_VALOR,
    RA1_HORAS,
    RA1_PROD,
    RA1_TIPOPP,
    RA1_GRUPO,
    RA1_DESGRU,
    RA1_QTDMIN,
    RA1_IMPRIM,
    RA1_CATEG,
    RA1_CJETAP,
    RA1_CES
FROM RA1
WHERE
    D_E_L_E_T_ = ' '
    AND RA1_FILIAL = 'VALOR'
    AND RA1_CURSO = 'VALOR'
    AND RA1_DESC = 'VALOR'
    AND RA1_TIPO = 'VALOR'
    AND RA1_AREA = 'VALOR'
    AND RA1_DURACA = 0
    AND RA1_UNDURA = 'VALOR'
    AND RA1_VALOR = 0
    AND RA1_HORAS = 0
    AND RA1_PROD = 'VALOR'
    AND RA1_TIPOPP = 'VALOR'
    AND RA1_GRUPO = 'VALOR'
    AND RA1_DESGRU = 'VALOR'
    AND RA1_QTDMIN = 'VALOR'
    AND RA1_IMPRIM = 'VALOR'
    AND RA1_CATEG = 'VALOR'
    AND RA1_CJETAP = 'VALOR'
    AND RA1_CES = 'VALOR'

Outras tabelas relacionadas

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