Pragiva — Tecnologia na prática

Tabelas Referência

RA4 Cursos do Funcionário

RA4 tem 31 campos, 3 índices e 4 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
RA4 + empresa, ex.: RA4010
Chave única
RA4_FILIAL+RA4_MAT+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_SINONI+DTOS(RA4_DATAIN)
Compartilhamento
Exclusivo
Estrutura
31 campos (6 virtuais), 3 índices, 4 gatilhos
Exibição padrão
RA4_MAT+RA4_NOME+RA4_CURSO

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 RA4_FILIAL, RA4_MAT, RA4_CALEND, RA4_CURSO, RA4_TURMA, RA4_SINONI
  FROM RA4010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'RA4'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem RA4 se liga

Consulta 4

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Campos 31

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
Matricula Caractere 6 0 Real @! SRA Matricula
Nome Caractere 30 0 Virtual @! — Nome
Categoria Caractere 3 0 Real @! AIQ Código da Categoria
Descrição Caractere 40 0 Virtual — — Descrição da Categoria
Cod.Curso Caractere 4 0 Real 9999 AIQRA1 Codigo do Sinonimo
Desc.Curso Caractere 30 0 Virtual @! — Descricao do Curso
Cod.Sinonimo Caractere 4 0 Real 9999 RA9 Codigo do Sinonimo
Desc.Sinonim Caractere 30 0 Virtual @! — Descricao do Sinonimo
Cod.Entidade Caractere 4 0 Real 9999 RA6 Codigo da Entidade
Desc.Entid. Caractere 30 0 Virtual @! — Descricao da Entidade
Dt.Validade Data 8 0 Real — — Data Validade
Nota Numérico 12 2 Real @E 999,999,999.99 — Nota
Duracao Numérico 7 2 Real @E 9999.99 — Duracao
Un.Duracao Caractere 1 0 Real @! R5 Unidade de Duracao
% Presenca Numérico 6 2 Real @E 999.99 — % Presenca
Data Fim Data 8 0 Real — — Data Fim
Data Inicio Data 8 0 Real — — Data Inicio
Valor Numérico 12 2 Real @E 999,999,999.99 — Valor
Horas Numérico 7 2 Real @E 9999.99 — Horas
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Calendario Caractere 4 0 Real @! — Calendario
Turma Caractere 3 0 Real 999 — Turma
Eficacia Numérico 6 2 Real @E 999.99 — Avaliacao Eficacia
Eficaz Caractere 1 0 Real 9 — Eficaz
Origem Caractere 1 0 Real @! — Origem do Treinamento
Nivel Caractere 2 0 Real — — Nivel
Status Caractere 2 0 Real — — Status
Dt ult alter Data 8 0 Real — — Data da ultima alteracao
Cod comentar Caractere 6 0 Real — — Codigo do comentario
Conteudo Memo 10 0 Real — — Conteudo
Curso eSoc Caractere 4 0 Virtual 9999 — Curso e-Social

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 RA4_FILIAL+RA4_MAT+RA4_CURSO Matricula + Cod.Curso — S
2 RA4_FILIAL+RA4_CURSO Cod.Curso — S
3 RA4_FILIAL+RA4_CALEND+RA4_CURSO+RA4_TURMA+RA4_MAT Calendario + Cod.Curso + Turma + Matricula — S

Gatilhos 4

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
RA4_CATCUR 001 RA4_CATDES P Posicione("AIQ", 1, xFilial("AIQ") + M->RA4_CATCUR, "AIQ_DESCRI") — — —
RA4_CATCUR 002 RA4_CURSO P "" — — GATCUR()
RA4_CURSO 001 RA4_CATCUR P Posicione("RA1", 1, xFilial("RA1") + M->RA4_CURSO, "RA1_CATEG") — — "TRMA100" $ FUNNAME()
RA4_CURSO 002 RA4_CATDES P Posicione("AIQ", 1, xFilial("AIQ") + M->RA4_CATCUR, "AIQ_DESCRI") — — "TRMA100" $ FUNNAME()

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.