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

Tabela RAI no Protheus

Resultado dos Testes

A tabela RAI do Protheus está descrita no dicionário (SX2) como “Resultado dos Testes”. Possui 17 campos e 2 índices. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
RAI
Nome
Resultado dos Testes
Nome (inglês)
Test Results
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Campos / índices
17 / 2

Campos da tabela RAI (17)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 RAI_FILIAL C 2 0 Filial Filial do Sistema Real
02 RAI_CALEND C 4 0 Calendario Calendario Real
03 RAI_CURSO C 4 0 Curso Codigo do Curso Real
04 RAI_TURMA C 3 0 Turma Turma do Curso Real
05 RAI_MAT C 6 0 Matricula Matricula do Funcionario Real
06 RAI_TESTE C 4 0 Avaliacao Codigo da Avaliacao Real
07 RAI_QUESTA C 3 0 Questao Codigo da Questao Real
08 RAI_ALTERN C 2 0 Alt.Selec. Cod.Alternativa Selecion. Real
09 RAI_MRESPO C 6 0 Resposta Resposta Descritiva Real
10 RAI_MEMO1 M 10 0 Resposta Resposta Descritiva Virtual
11 RAI_RESULT N 6 2 %Acerto %Acerto da Questao Real
12 RAI_DURACA C 8 0 Duracao Tempo duracao do Teste Real
13 RAI_TIPO C 3 0 Tipo Avaliac Tipo de Avaliacao Real
14 RAI_DTIPO C 30 0 Desc.Tipo Descricao do Tipo Virtual
15 RAI_QUEM C 1 0 Realiz. por Avaliacao realizada por Real
16 RAI_MATAVA C 6 0 Avaliador Matricula do Avaliador Real
17 RAI_NOMAVA C 30 0 Nome Aval. Nome do Avaliador Virtual

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

Índices da tabela RAI (2)

OrdemChaveDescriçãoApelido
1RAI_FILIAL+RAI_CALEND+RAI_CURSO+RAI_TURMA+RAI_MAT+RAI_TESTE+RAI_QUESTA+RAI_ALTERNCalendario + Curso + Turma + Matricula + Avaliacao + Questao + Alt.Sel
2RAI_FILIAL+RAI_MATMatricula

Perguntas frequentes sobre a tabela RAI

O que é a tabela RAI?

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

Quais são os índices da tabela RAI?

A tabela tem 2 índices. O principal (ordem 1) usa a chave RAI_FILIAL+RAI_CALEND+RAI_CURSO+RAI_TURMA+RAI_MAT+RAI_TESTE+RAI_QUESTA+RAI_ALTERN.

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

Exemplo de consulta SQL da tabela RAI

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

SELECT
    RAI_FILIAL,
    RAI_CALEND,
    RAI_CURSO,
    RAI_TURMA,
    RAI_MAT,
    RAI_TESTE,
    RAI_QUESTA,
    RAI_ALTERN,
    RAI_MRESPO,
    RAI_MEMO1,
    RAI_RESULT,
    RAI_DURACA,
    RAI_TIPO,
    RAI_DTIPO,
    RAI_QUEM,
    RAI_MATAVA,
    RAI_NOMAVA
FROM RAI
WHERE
    D_E_L_E_T_ = ' '
    AND RAI_FILIAL = 'VALOR'
    AND RAI_CALEND = 'VALOR'
    AND RAI_CURSO = 'VALOR'
    AND RAI_TURMA = 'VALOR'
    AND RAI_MAT = 'VALOR'
    AND RAI_TESTE = 'VALOR'
    AND RAI_QUESTA = 'VALOR'
    AND RAI_ALTERN = 'VALOR'
    AND RAI_MRESPO = 'VALOR'
    AND RAI_RESULT = 0
    AND RAI_DURACA = 'VALOR'
    AND RAI_TIPO = 'VALOR'
    AND RAI_DTIPO = 'VALOR'
    AND RAI_QUEM = 'VALOR'
    AND RAI_MATAVA = 'VALOR'
    AND RAI_NOMAVA = 'VALOR'

Outras tabelas relacionadas

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