Análise de Grade x Disciplinas
A tabela JD1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para análise de grade x disciplinas.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela JD1 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela JD1, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | JD1 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | JD1990 |
| X2_NOME | Análise de Grade x Disciplinas |
| X2_NOMESPA | Análisis de Mapa C. vs.Materi |
| X2_NOMEENG | Analysis of Schedule vs. Subje |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | JD1_FILIAL+JD1_NUMRA+JD1_NUMREQ+JD1_CODCUR+JD1_PERLET+JD1_HABILI+JD1_DISCIP+JD1_ITEM |
| X2_PYME | S |
| X2_MODULO | 49 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 2 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 6095 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| JD1 | 01 | JD1_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98831 | 0 |
| JD1 | 02 | JD1_ITEM | C | 2 | 0 | Item | Item | Item | Item | Item | Item | @! | - | x x x x x x x xx x x x x x x x xx | - | - | 1 | xxxxxxxx | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 98832 | 0 |
| JD1 | 03 | JD1_NUMREQ | C | 6 | 0 | Requerimento | Requerimient | Request | Numero do Requerimento | Numero de Requerimiento | Request Number | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98833 | 0 |
| JD1 | 04 | JD1_NUMRA | C | 15 | 0 | Numero RA | Numero RA | RA number | Numero do RA do Aluno | Numero de RA del Alumno | Student's RA number | @! | - | x x x x x x x x x x x x x x x xx | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98834 | 0 |
| JD1 | 05 | JD1_DISCIP | C | 15 | 0 | Disciplina | Materia | Subject | Codigo da Disciplina | Codigo de la Materia | Subject Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98835 | 0 |
| JD1 | 06 | JD1_CODCUR | C | 6 | 0 | Cur. Vigente | Curso Vigent | Curr.Course | Codigo Curso Vigente | Codigo Curso Vigente | Current Course Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98836 | 0 |
| JD1 | 07 | JD1_DISEXT | C | 100 | 0 | Disc.Externa | Materia Ext. | Ext. Subject | Nome Disciplina Externa | Nombre Materia Externa | External Subject Name | @! | - | x x x x x x x xx x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 046 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98837 | 0 |
| JD1 | 08 | JD1_PERLET | C | 2 | 0 | Per. Letivo | Periodo Lect | School Year | Periodo Letivo | Periodo Lectivo | School Year | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98838 | 0 |
| JD1 | 09 | JD1_CARGA | N | 4 | 0 | Carga Horar. | Carga Horar. | Sched.Class | Carga Horaria | Carga Horaria | Schedule of Class | @E 9,999 | Positivo() | x x x x x x x xx x x x x x x x | - | - | 1 | x xxx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 98839 | 0 |
| JD1 | 10 | JD1_HABILI | C | 6 | 0 | Habilitacao | Habilitacion | Qualificat. | Codigo da Habilitacao | Codigo de Habilitacion | Qualification Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98840 | 0 |
| JD1 | 11 | JD1_NOTA | N | 5 | 2 | Nota | Nota | Grade | Nota Disciplina Externa | Nota Materia Externa | External Subject Grade | @E 99.99 | Positivo() .And. M->JD1_NOTA <= 10 | x x x x x x x xx x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | Ac670NotEx() | - | - | - | S | - | #JD1_NOTA >=0 | N | N | N | - | - | - | 1 | 2 | - | - | - | 98841 | 0 |
| JD1 | 12 | JD1_CONCEI | C | 4 | 0 | Conceito | Concepto | Mark | Conceito Discip. Externa | Concepto Materia Externa | External Subject Mark | @! | - | x x x x x x x xx x x x x x x x | - | - | 1 | x x x | - | - | - | N | - | - | - | - | - | - | - | - | Ac670NotEx() | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98842 | 0 |
| JD1 | 13 | JD1_CODINS | C | 6 | 0 | Cod.Instit. | Cod. Instit. | Inst. Code | Codigo da Instituicao | Codigo de la Institucion | Institution Code | @! | GEExistCpo("JCL",M->JD1_CODINS) .And. Ac670GatCpo() | x x x x x x x xx x x x x x x x | - | JCL001 | 1 | x | - | S | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98843 | 0 |
| JD1 | 14 | JD1_NOMINS | C | 30 | 0 | Nome | Nombre | Name | Nome da Instituicao | Nombre de la Institucion | Institution Name | @! | - | x x x x x x x xx x x x x x x x | Iif(Inclui," ",Posicione("JCL",1,xFilial("JCL")+JD1->JD1_CODINS,"JCL_NOME")) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98844 | 0 |
| JD1 | 15 | JD1_CURPAD | C | 6 | 0 | Cur. Padrao | Curso Estand | Std.Course C | Codigo do Curso Padrao | Codigo del Curso Estandar | Standard Course Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xxxxxxxx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 98845 | 0 |
| JD1 | 16 | JD1_TOTFAL | N | 3 | 0 | Tot. Faltas | Tot. Faltas | Abs.Total | Tot. Faltas | Total faltas | Absence Total | 999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98846 | 0 |
| JD1 | 17 | JD1_SITUAC | C | 1 | 0 | Situação | Situacion | Status | Situação | Situacion | Status | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98847 | 0 |
| JD1 | 18 | JD1_ANOMED | C | 4 | 0 | Ano Média | Ano Media | Average year | Ano da Média adquirida | Ano de la Media adquirida | Year of average acq. | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98848 | 0 |
| JD1 | 19 | JD1_ANOINS | C | 4 | 0 | Per.Conclus. | Per Conclus | FinishPeriod | Periodo de Conclusão | Periodo de Conclusion | Finish period | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98849 | 0 |
| JD1 | 20 | JD1_TIPCUR | C | 3 | 0 | Tipo Curso | Tipo Curso | Course type | Tipo Curso | Tipo Curso | Course type | - | ExistCpo('SX5','FC'+JD1->JD1_TIPCUR) | x x x x x x x x x x x x x x x x | - | FC | 1 | x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98850 | 0 |
| JD1 | 21 | JD1_FALTAS | N | 3 | 0 | Faltas | Faltas | Absences | Faltas | Faltas | Absences | 999 | Positivo() | x x x x x x x xx x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 98851 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| JD1 | 1 | JD1_FILIAL+JD1_NUMREQ+JD1_CODCUR+JD1_PERLET+JD1_HABILI+JD1_DISCIP | Requerimento + Cur. Vigente + Per. Letivo + Habilitacao + Disciplina | Requerimient + Curso Vigent + Periodo Lect + Habilitacion + Materia | Request + Curr.Course + School Year + Qualificat. + Subject | S | - | - | S | 2 | 3 | - | 14043 | 0 |
| JD1 | 2 | JD1_FILIAL+JD1_NUMRA+JD1_CODCUR+JD1_PERLET+JD1_HABILI+JD1_DISCIP+JD1_ITEM | Numero RA + Cur. Vigente + Per. Letivo + Habilitacao + Disciplina + It | Numero RA + Curso Vigent + Periodo Lect + Habilitacion + Materia + Ite | RA number + Curr.Course + School Year + Qualificat. + Subject + Item | S | - | - | S | 2 | 3 | - | 14044 | 0 |
| JD1 | 3 | JD1_FILIAL+JD1_NUMRA+JD1_CURPAD+JD1_PERLET+JD1_HABILI+JD1_DISCIP | Numero RA + Cur. Padrao + Per. Letivo + Habilitacao + Disciplina | Numero RA + Curso Estand + Periodo Lect + Habilitacion + Materia | RA number + Std.Course C + School Year + Qualificat. + Subject | S | - | - | S | 2 | 3 | - | 14045 | 0 |
Ela é utilizada para análise de grade x disciplinas dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
JD1_FILIAL,
JD1_ITEM,
JD1_NUMREQ,
JD1_NUMRA,
JD1_DISCIP,
JD1_CODCUR,
JD1_DISEXT,
JD1_PERLET,
JD1_CARGA,
JD1_HABILI,
JD1_NOTA,
JD1_CONCEI,
JD1_CODINS,
JD1_NOMINS,
JD1_CURPAD,
JD1_TOTFAL,
JD1_SITUAC,
JD1_ANOMED,
JD1_ANOINS,
JD1_TIPCUR,
JD1_FALTAS
FROM JD1
WHERE
D_E_L_E_T_ = ' '
AND JD1_FILIAL = 'VALOR'
AND JD1_ITEM = 'VALOR'
AND JD1_NUMREQ = 'VALOR'
AND JD1_NUMRA = 'VALOR'
AND JD1_DISCIP = 'VALOR'
AND JD1_CODCUR = 'VALOR'
AND JD1_DISEXT = 'VALOR'
AND JD1_PERLET = 'VALOR'
AND JD1_CARGA = 0
AND JD1_HABILI = 'VALOR'
AND JD1_NOTA = 0
AND JD1_CONCEI = 'VALOR'
AND JD1_CODINS = 'VALOR'
AND JD1_NOMINS = 'VALOR'
AND JD1_CURPAD = 'VALOR'
AND JD1_TOTFAL = 0
AND JD1_SITUAC = 'VALOR'
AND JD1_ANOMED = 'VALOR'
AND JD1_ANOINS = 'VALOR'
AND JD1_TIPCUR = 'VALOR'
AND JD1_FALTAS = 0