Pragiva — Tecnologia na prática

Tabelas Referência

JBL Itens Grade de Aulas

JBL tem 44 campos, 16 índices e 32 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
JBL + empresa, ex.: JBL010
Chave única
JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_DIASEM+JBL_ITEM
Compartilhamento
Compartilhado
Estrutura
44 campos (16 virtuais), 16 índices, 32 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 JBL_FILIAL, JBL_CODCUR, JBL_PERLET, JBL_HABILI, JBL_TURMA, JBL_DIASEM
  FROM JBL010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY JBL_FILIAL, JBL_CODCUR, JBL_PERLET, JBL_HABILI, JBL_TURMA, JBL_DIASEM, JBL_ITEM
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 = 'JBL'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem JBL se liga

Consulta 1

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

Gatilhos buscam em 7

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 44

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
Aula Caractere 3 0 Real — — Aula
Cod.Horario Caractere 6 0 Real @! JBD Cod. 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
Desc. Disc. Caractere 100 0 Virtual @! — Descricao
Carga Horar. Numérico 4 0 Virtual @E 9,999 — Carga Horaria
Matr. Profes Caractere 6 0 Real @! J2B Professor
Nome Profes. Caractere 30 0 Virtual @! — Nome
Titulacao Caractere 2 0 Virtual @! — Titulacao do Professor
Descricao Caractere 30 0 Virtual @! — Descricao da Titulacao
Professor 2 Caractere 6 0 Real @! J2B Professor 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
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
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
Modalidade d Caractere 10 0 Real — — Modal.idade de Aula
Dia Semana Caractere 1 0 Real @! — Dia da Semana
Descrição Caractere 30 0 Virtual @! — Descrição da Modalidade
Cod. local Caractere 6 0 Real @! J45 Codigo do local
Desc.local Caractere 30 0 Virtual @! — Descricao do local
Cod.predio Caractere 6 0 Real @! J46 Codigo do predio
Desc.predio Caractere 30 0 Virtual @! — Descricao do predio
Andar Caractere 3 0 Real @! J47 Andar
Cod.sala Caractere 6 0 Real @! — Codigo da sala
Descr.sala Caractere 30 0 Virtual @! — Descricao da sala
Data Inicio Data 8 0 Real — — Data Inicio
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Data Final Data 8 0 Real — — Data Final
Remunera ? Caractere 1 0 Real @! — Remunera ?
Habilitacao Caractere 6 0 Real @! — Codigo da Habilitacao
Sub. Turma Caractere 4 0 Real @! — Sub Turma

Índices 16

OrdemChaveDescriçãoNicknamePesquisa
1 JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_CODDIS+JBL_MATPRF Cod.Curso + Per. Letivo + Habilitacao + Turma + Cod. Discip + Matr. Pr — S
2 JBL_FILIAL+JBL_MATPRF+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Matr. Profes + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
3 JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_DIASEM+JBL_ITEM Cod.Curso + Per. Letivo + Habilitacao + Turma + Dia Semana + Aula — S
4 JBL_FILIAL+JBL_CODDIS+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_MATPRF Cod. Discip + Cod.Curso + Per. Letivo + Habilitacao + Turma + Matr. Pr — S
5 JBL_FILIAL+JBL_MATPR2+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 2 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
6 JBL_FILIAL+JBL_MATPR3+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 3 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
7 JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_CODDIS+JBL_CODLOC+JBL_CODPRE+JBL_ANDAR+JBL_CODSAL+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Cod.Curso + Per. Letivo + Habilitacao + Turma + Cod. Discip + Cod. loc — S
8 JBL_FILIAL+JBL_CODHOR Cod.Horario — S
9 JBL_FILIAL+JBL_CODLOC+JBL_CODPRE+JBL_ANDAR+JBL_CODSAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_CODDIS Cod. local + Cod.predio + Andar + Cod.sala + Cod.Curso + Per. Letivo + — S
A JBL_FILIAL+JBL_MATPR4+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 4 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
B JBL_FILIAL+JBL_MATPR5+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 5 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
C JBL_FILIAL+JBL_MATPR6+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 6 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
D JBL_FILIAL+JBL_MATPR7+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 7 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
E JBL_FILIAL+JBL_MATPR8+JBL_DIASEM+JBL_CODHOR+JBL_HORA1+JBL_HORA2 Professor 8 + Dia Semana + Cod.Horario + Hora De + Hora Ate — S
F JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_DIASEM+JBL_CODDIS+JBL_SUBTUR+JBL_MATPRF+JBL_ITEM Cod.Curso + Per. Letivo + Habilitacao + Turma + Dia Semana + Cod. Disc — S
G JBL_FILIAL+JBL_CODCUR+JBL_PERLET+JBL_HABILI+JBL_TURMA+JBL_SUBTUR+JBL_CODDIS Cod.Curso + Per. Letivo + Habilitacao + Turma + Sub. Turma + Cod. Disc — S

Gatilhos 32

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
JBL_ANDAR 001 JBL_CODSAL P Eval({|| AC180HorL(,,JA5->JA5_CODSAL),JA5->JA5_CODSAL}) — — —
JBL_ANDAR 002 JBL_DSALA P JA5->JA5_DESCSA JA5 xFilial("JA5")+M->JBL_CODLOC+M->JBL_CODPRE+M->JBL_ANDAR+M->JBL_CODSAL —
JBL_CODDIS 001 JBL_DDISCI P JAE->JAE_DESC JAE xFilial("JAE")+M->JBL_CODDIS —
JBL_CODDIS 002 JBL_CODLOC P JBO->JBO_CODLOC JBO xFilial("JBO")+M->JBK_CODCUR+M->JBK_PERLET+M->JBK_HABILI+M->JBK_TURMA —
JBL_CODDIS 003 JBL_DLOCAL P JA3->JA3_DESLOC JA3 XFilial("JA3")+JBO->JBO_CODLOC —
JBL_CODDIS 004 JBL_CODPRE P JBO->JBO_CODPRE — — —
JBL_CODDIS 005 JBL_DPREDI P JA4->JA4_DESPRE JA4 xFilial("JA4")+JBO->JBO_CODLOC+JBO->JBO_CODPRE —
JBL_CODDIS 006 JBL_ANDAR P JBO->JBO_ANDAR — — —
JBL_CODDIS 007 JBL_CODSAL P JBO->JBO_CODSAL — — —
JBL_CODDIS 008 JBL_DSALA P JA5->JA5_DESCSA JA5 xFilial("JA5")+JBO->JBO_CODLOC+JBO->JBO_CODPRE+JBO->JBO_ANDAR+JBO->JBO_CODSAL —
JBL_CODDIS 009 JBL_CARGA P JAS->JAS_CARGA JAS XFilial("JAS")+M->JBK_CODCUR+M->JBK_PERLET+M->JBK_HABILI+M->JBL_CODDIS —
JBL_CODDIS 010 JBL_DATA1 P JAS->JAS_DATA1 JAS XFilial("JAS")+M->JBK_CODCUR+M->JBK_PERLET+M->JBK_HABILI+M->JBL_CODDIS —
JBL_CODDIS 011 JBL_DATA2 P JAS->JAS_DATA2 JAS XFilial("JAS")+M->JBK_CODCUR+M->JBK_PERLET+M->JBK_HABILI+M->JBL_CODDIS —
JBL_CODHOR 001 JBL_HORA1 P JBD->JBD_HORA1 — — —
JBL_CODHOR 002 JBL_HORA2 P Eval({|| AC180HorL(JBD->JBD_HORA1,JBD->JBD_HORA2),JBD->JBD_HORA2}) — — —
JBL_CODLOC 001 JBL_DLOCAL P JA3->JA3_DESLOC JA3 XFilial("JA3")+M->JBL_CODLOC —
JBL_CODLOC 002 JBL_CODPRE P JA5->JA5_CODPRE — — —
JBL_CODLOC 003 JBL_DPREDI P JA4->JA4_DESPRE JA4 xFilial("JA4")+M->JBL_CODLOC+M->JBL_CODPRE —
JBL_CODLOC 004 JBL_ANDAR P JA5->JA5_ANDAR — — —
JBL_CODLOC 005 JBL_CODSAL P Eval({||AC180HorL(,,JA5->JA5_CODSAL),JA5->JA5_CODSAL}) — — —
JBL_CODLOC 006 JBL_DSALA P JA5->JA5_DESCSA JA5 xFilial("JA5")+M->JBL_CODLOC+M->JBL_CODPRE+M->JBL_ANDAR+M->JBL_CODSAL —
JBL_CODPRE 001 JBL_DPREDI P JA4->JA4_DESPRE JA4 xFilial("JA4")+M->JBL_CODLOC+M->JBL_CODPRE —
JBL_MATPR2 001 JBL_NOME2 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR2 —
JBL_MATPR3 001 JBL_NOME3 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR3 —
JBL_MATPR4 001 JBL_NOME4 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR4 —
JBL_MATPR5 001 JBL_NOME5 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR5 —
JBL_MATPR6 001 JBL_NOME6 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR6 —
JBL_MATPR7 001 JBL_NOME7 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR7 —
JBL_MATPR8 001 JBL_NOME8 P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPR8 —
JBL_MATPRF 001 JBL_NOME P SRA->RA_NOME SRA xFilial("SRA")+M->JBL_MATPRF —
JBL_MATPRF 002 JBL_CODTIT P SRA->RA_CODTIT SRA xFilial("SRA")+M->JBL_MATPRF —
JBL_MATPRF 003 JBL_DTITUL P Tabela("FF",SRA->RA_CODTIT,.F.) SRA xFilial("SRA")+M->JBL_MATPRF —

Procedência

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