Pragiva — Tecnologia na prática

Tabelas Referência

JD2 Datas Específicas de Aulas

JD2 tem 46 campos, 6 índices e 24 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
JD2 + empresa, ex.: JD2010
Chave única
JD2_FILIAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA+JD2_DIASEM+JD2_ITEM+DTOS(JD2_DATA)+JD2_AULA
Compartilhamento
Compartilhado
Estrutura
46 campos (16 virtuais), 6 índices, 24 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 JD2_FILIAL, JD2_CODCUR, JD2_PERLET, JD2_HABILI, JD2_TURMA, JD2_DIASEM
  FROM JD2010
 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 = 'JD2'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem JD2 se liga

Consulta 1

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

Gatilhos buscam em 6

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 46

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
FILIAL Caractere 2 0 Real — — Filial
Cod.Curso Caractere 6 0 Real @! — Codigo do Curso
Per. Letivo Caractere 2 0 Real 99 — Serie
Turma Caractere 3 0 Real @! — Turma
Habilitacao Caractere 6 0 Real @! — Codigo da Habilitacao
Item Caractere 3 0 Real — — Item
Num. Aula Caractere 3 0 Real — — Numero da aula na data
Dia Semana Caractere 1 0 Real @! — Dia da Semana
Data Aula Data 8 0 Real — — Data Inicio
Cod. Horario Caractere 6 0 Real — JBD Codigo do Horario
Hora De Caractere 5 0 Real 99:99 — Hora De
Hora Ate Caractere 5 0 Real 99:99 — Hora Ate
Cod. Discip Caractere 15 0 Real @! J33 Disciplina
Disciplina Caractere 100 0 Virtual @! — Disciplina
Cod. local Caractere 6 0 Real @! J45 Codigo do local
Desc. Local Caractere 30 0 Virtual — — Descricäo do Local
Cod.predio Caractere 6 0 Real @! J46 Codigo do predio
Desc. Predio Caractere 30 0 Virtual — — Descricäo do Predio
Andar Caractere 3 0 Real @! J47 Andar
Cod.sala Caractere 6 0 Real @! — Codigo da sala
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Desc. Sala Caractere 30 0 Virtual — — Descricäo da Sala
Cod. Tit. Caractere 2 0 Virtual — — Codito da Titulacao
Desc. Tit. Caractere 30 0 Virtual — — Descricao da Titulacao
Mat. Prof. Caractere 6 0 Real — J2B Matricula do Professor
Nome Prof. Caractere 30 0 Virtual — — Nome do pofessor
Professor 2 Caractere 6 0 Real — J2B Codigo Prof 2
Nome Prf 2 Caractere 30 0 Virtual — — Nome do professor 2
Professor 3 Caractere 6 0 Real — J2B Professor 3
Nome Prf 3 Caractere 30 0 Virtual — — Nome do professor 3
Professor 4 Caractere 6 0 Real — J2B Professor 4
Nome Prf 4 Caractere 30 0 Virtual — — Nome do professor 4
Professor 5 Caractere 6 0 Real — J2B Professor 5
Nome Prf 5 Caractere 30 0 Virtual — — Nome do professor 5
Professor 6 Caractere 6 0 Real — J2B Professor 6
Nome Prf 6 Caractere 30 0 Virtual — — Nome do professor 6
Professor 7 Caractere 6 0 Real — J2B Professor 7
Nome Prf 7 Caractere 30 0 Virtual — — Nome do professor 7
Professor 8 Caractere 6 0 Real — J2B Professor 8
Nome Prf 8 Caractere 30 0 Virtual — — Nome do professor 8
Remune? Caractere 1 0 Real — — Remunera?
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Aula Realiza Caractere 1 0 Real — — Aula Realizada
Dt. Substitu Data 8 0 Real — — Data Substitutiva
Cod. Conteud Caractere 6 0 Real — — Cod. Conteudo
Conteudo Memo 80 0 Virtual — — Conteudo programatico
Sub-Turma Caractere 4 0 Real @! — Sub-Turma
Item Alterad Caractere 1 0 Virtual @! — Item Alterado

Índices 6

OrdemChaveDescriçãoNicknamePesquisa
1 JD2_FILIAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA+JD2_DIASEM+JD2_ITEM+DTOS(JD2_DATA)+JD2_AULA Cod.Curso + Per. Letivo + Habilitacao + Turma + Dia Semana + Item + Da — S
2 JD2_FILIAL+DTOS(JD2_DATA) Data Aula — S
3 JD2_FILIAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA+JD2_DIASEM+JD2_AULA+JD2_SUBTUR Cod.Curso + Per. Letivo + Habilitacao + Turma + Dia Semana + Num. Aula — S
4 JD2_FILIAL+JD2_CODLOC+JD2_CODPRE+JD2_ANDAR+JD2_CODSAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA Cod. local + Cod.predio + Andar + Cod.sala + Cod.Curso + Per. Letivo + — S
5 JD2_FILIAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA+JD2_CODDIS+JD2_MATPRF+JD2_SUBTUR Cod.Curso + Per. Letivo + Habilitacao + Turma + Cod. Discip + Mat. Pro — S
6 JD2_FILIAL+JD2_CODCUR+JD2_PERLET+JD2_HABILI+JD2_TURMA+JD2_CODDIS+JD2_CODLOC+JD2_CODPRE+JD2_ANDAR+JD2_CODSAL+JD2_DIASEM+JD2_CODHOR+JD2_HORA1+JD2_HORA2 Cod.Curso + Per. Letivo + Habilitacao + Turma + Cod. Discip + Cod. loc — S

Gatilhos 24

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
JD2_ANDAR 001 JD2_CODSAL P Eval({|| AC180HorL(,,JA5->JA5_CODSAL),JA5->JA5_CODSAL}) — — —
JD2_ANDAR 002 JD2_DSALA P JA5->JA5_DESCSA JA5 xFilial("JA5")+M->JD2_CODLOC+M->JD2_CODPRE+M->JD2_ANDAR+M->JD2_CODSAL —
JD2_CODDIS 001 JD2_DDISCI P JAE->JAE_DESC JAE xFilial("JAE")+M->JD2_CODDIS —
JD2_CODDIS 002 JD2_CODLOC P JBO->JBO_CODLOC JBO xFilial("JBO")+M->JBK_CODCUR+M->JBK_PERLET+M->JBK_HABILI+M->JBK_TURMA —
JD2_CODDIS 003 JD2_DLOCAL P JA3->JA3_DESLOC JA3 XFilial("JA3")+JBO->JBO_CODLOC —
JD2_CODDIS 004 JD2_CODPRE P JBO->JBO_CODPRE — — —
JD2_CODDIS 005 JD2_DPREDI P JA4->JA4_DESPRE JA4 xFilial("JA4")+JBO->JBO_CODLOC+JBO->JBO_CODPRE —
JD2_CODDIS 006 JD2_ANDAR P JBO->JBO_ANDAR — — —
JD2_CODDIS 007 JD2_CODSAL P JBO->JBO_CODSAL — — —
JD2_CODDIS 008 JD2_DSALA P JA5->JA5_DESCSA JA5 xFilial("JA5")+JBO->JBO_CODLOC+JBO->JBO_CODPRE+JBO->JBO_ANDAR+JBO->JBO_CODSAL —
JD2_CODHOR 001 JD2_HORA1 P JBD->JBD_HORA1 — — —
JD2_CODHOR 002 JD2_HORA2 P JBD->JBD_HORA2 — — —
JD2_CODLOC 001 JD2_DLOCAL P JA3->JA3_DESLOC JA3 XFilial("JA3")+M->JD2_CODLOC —
JD2_CODPRE 001 JD2_DPREDI P JA4->JA4_DESPRE JA4 xFilial("JA4")+M->JD2_CODLOC+M->JD2_CODPRE —
JD2_MATPR2 001 JD2_NOME2 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR2 —
JD2_MATPR3 001 JD2_NOME3 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR3 —
JD2_MATPR4 001 JD2_NOME4 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR4 —
JD2_MATPR5 001 JD2_NOME5 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR5 —
JD2_MATPR6 001 JD2_NOME6 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR6 —
JD2_MATPR7 001 JD2_NOME7 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR7 —
JD2_MATPR8 001 JD2_NOME8 P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPR8 —
JD2_MATPRF 001 JD2_NOME P SRA->RA_NOME SRA xFilial("SRA")+M->JD2_MATPRF —
JD2_MATPRF 002 JD2_CODTIT P SRA->RA_CODTIT SRA xFilial("SRA")+M->JD2_MATPRF —
JD2_MATPRF 003 JD2_DTITUL P Tabela("FF",SRA->RA_CODTIT,.F.) SRA xFilial("SRA")+M->JD2_MATPRF —

Procedência

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