Dicionário Protheus
Início

Tabela JAR no Protheus

Curso Vigente x Período Letivo

O que é a tabela JAR no Protheus?

A tabela JAR faz parte do sistema ERP Protheus da TOTVS e é utilizada para curso vigente x período letivo.

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 JAR 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 JAR, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE JAR
X2_PATH \DATA\
X2_ARQUIVO JAR990
X2_NOME Curso Vigente x Período Letivo
X2_NOMESPA Curso Vigente vs. Período Lect
X2_NOMEENG Current Course vs. School Year
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO JAR_FILIAL+JAR_CODCUR+JAR_PERLET+JAR_HABILI
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_ 6017
R_E_C_D_E_L_ 0

Campos da Tabela JAR (45 campos)

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_
JAR 01 JAR_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 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 97583 0
JAR 02 JAR_CODCUR C 6 0 Cod. Curso Cod. Curso Course Code Codigo do Curso Codigo del Curso Course Code @! - x x x x x x x x x x x x x x x - JAH 1 xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97584 0
JAR 03 JAR_DCURSO C 30 0 Descricao Descripcion Description Descricao do Curso Descripcion del Curso Course Description @! - x x x x x x x x x x x x x x x Iif(Inclui, " ", Posicione("JAH",1,xFilial("JAH") + JAR->JAR_CODCUR,"JAH_DESC")) - 1 x x x - - - S V V - - - - - - - Posicione("JAH",1,xFilial("JAH") + JAR->JAR_CODCUR,"JAH_DESC") - - S - - N N N - - - 1 2 - - - 97585 0
JAR 04 JAR_PERLET C 2 0 Per. Letivo Per. Lectivo School Yr. Serie Grado Grade 99 - x x x x x x x x x x x x x x x xx - - 1 xx - - - S V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97586 0
JAR 05 JAR_DPERLE C 30 0 Descricao Descripcion Description Descricao da Serie Descripcion de Grado Grade Description @! - x x x x x x x xx x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97587 0
JAR 06 JAR_DATA1 D 8 0 Data Inicio Fecha Inicio Init. Date Data Inicio Fecha Inicio Initial Date - Ac110Data() x x x x x x x xx x x x x x x x CTOD("") - 1 xx - S - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97588 0
JAR 07 JAR_DATA2 D 8 0 Data Final Fecha Final Final Date Data Final Fecha Final Final Date - Ac110Data() x x x x x x x xx x x x x x x x CTOD("") - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97589 0
JAR 08 JAR_HABILI C 6 0 Habilitacao Habilitacion Qualificat. Codigo da Habilitacao Codigo de Habilitacion Qualification Code @! - x x x x x x x xx x x x x x x x - J50 1 xx - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97590 0
JAR 09 JAR_DHABIL C 60 0 Descricao Descripcion Description Descricao da Habilitacao Descripcion Habilitacion Qualification Description @! - x x x x x x x xx x x x x x x x Iif(Inclui, " ", Posicione("JDK",1,xFilial("JDK") + JAR->JAR_HABILI,"JDK_DESC")) - 1 xx - - - S V V - - - - - - - Posicione("JDK",1,xFilial("JDK") + JAR->JAR_HABILI,"JDK_DESC") - - S - - N N N - - - 1 2 - - - 97591 0
JAR 10 JAR_ANOLET C 4 0 Ano Ano Year Ano Ano Year 9999 - x x x x x x x x x x x x x x x xx - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97592 0
JAR 11 JAR_PERIOD C 2 0 Periodo Periodo Period Periodo Periodo Period 99 Aca110Ano() x x x x x x x xx x x x x x x x - - 1 xx - S - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97593 0
JAR 12 JAR_CARGA N 4 0 Carga Horari Carga Horar. Timetable Carga Horaria Carga Horaria Timetable @E 9,999 - x x x x x x x xx x x x x x x x - - 1 x xx - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97594 0
JAR 13 JAR_DPMAX N 2 0 Num. Max. DP Nro. Max. Pe Max.No.DPs Numero Maximo DP Numero Maximo Pendiente Maxim. no. of Failed Subj 99 - x x x x x x x xx x x x x x x x - - 1 x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97595 0
JAR 14 JAR_ALTGRA C 1 0 Altera Grade Altera Plan Change Sch. Altera Grade Altera Plan Change Schedule 9 Pertence("12") x x x x x x x xx x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97596 0
JAR 15 JAR_DTMAT1 D 8 0 Dt.Matric.De De Fch Matr. From Reg.Dt. Data Matricula De De Fecha de Matricula From Registration Date - - x x x x x x x xx x x x x x x x CTOD("") - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97597 0
JAR 16 JAR_DTMAT2 D 8 0 Dt.Matr. Ate A Fch Matr To Reg. Date Data Matricula Ate A Fecha de Matricula To Registration Date - - x x x x x x x xx x x x x x x x CTOD("") - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97598 0
JAR 17 JAR_MEDAPR N 5 2 Media Aprov. Promedio Apr Appr.Aver. Media Aprovacao Promedio Aprobacion Approval Average @E 99.99 - x x x x x x x xx x x x x x x x 7 - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97599 0
JAR 18 JAR_EXAME C 1 0 Possui Exame Posee Examen Test Possui exame (Sim ou Nao) Posee exame (Si o No) Test (Yes or No) - Aca110Exame() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97600 0
JAR 19 JAR_MEDEXA N 5 2 Media Exame Promedio Ex. Test Average Media do Exame Promedio del Examen Test Average @E 99.99 - x x x x x x x xx x x x x x x x - - 1 x - - - N - - - - - - - - Aca110Exame() - - - S - - N N N - - - 1 2 - - - 97601 0
JAR 20 JAR_DEPREP C 1 0 DP / Reprova Pend/Reprob DP / Fail DP ou Reprova Pend o Reprob Failed Subject / Fail - - x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Dependencia;2=Reprovacao 1=Pendiente;2=Reprobacion 1=Failed Subject;2=Failure - - - - - S - - N N N - - - 1 1 - - - 97602 0
JAR 21 JAR_AULA1 C 1 0 Aula Domingo ClaseDomingo Sun. Class Aula Domingo Clase Domingo Sunday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97603 0
JAR 22 JAR_AULA2 C 1 0 Aula Segunda Clase Lunes Mon. Class Aula Segunda Clase Lunes Monday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97604 0
JAR 23 JAR_AULA3 C 1 0 Aula Terca Clase Martes Tue. Class Aula Terca Clase Martes Tuesday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97605 0
JAR 24 JAR_AULA4 C 1 0 Aula Quarta Clase Mierc. Wed. Class Aula Quarta Clase Miercoles Wednesday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97606 0
JAR 25 JAR_AULA5 C 1 0 Aula Quinta Clase Jueves Thu. Class Aula Quinta Clase Jueves Thursday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97607 0
JAR 26 JAR_AULA6 C 1 0 Aula Sexta ClaseViernes Fri. Class Aula Sexta Clase Viernes Friday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97608 0
JAR 27 JAR_AULA7 C 1 0 Aula Sabado Clase Sabado Sat. Class Aula Sabado Clase Sabado Saturday Class 9 Pertence("12") .And. Aca110Dia() x x x x x x x xx x x x x x x x "2" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97609 0
JAR 28 JAR_QTDVAG N 4 0 Qtd. Vagas Ctd.Vacantes No. Places Quantidade de Vagas Cantidad de Vacantes Number of Places @E 9,999 A110QtdVag() x x x x x x x xx x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97610 0
JAR 29 JAR_QTDRES N 4 0 Reservas Reservas Reservat. Quantidade de Reservas Cantidad de Reservas No. of Reservations @E 9,999 - x x x x x x x xx x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97611 0
JAR 30 JAR_QTDMAT N 4 0 Qt Matricula Ct Matricula No. Regist. Quantidade de Matriculas Cantidad de Matriculas Number of Registrations @E 9,999 - x x x x x x x xx x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97612 0
JAR 31 JAR_QTDLIV N 4 0 Qtd. Livre Ctd. Libre Free Qtty. Quantidade Livre Cantidad Libre Free Quantity @E 9,999 - x x x x x x x xx x x x x x x x - - 1 x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97613 0
JAR 32 JAR_TRANSF N 4 0 Qtd. Transf. Ctd. Transf. No. Transf. Quantidade transferencia Cantidad transferencia No. of Transfers @E 9,999 - x x x x x x x xx x x x x x x x - - 1 xx x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 97614 0
JAR 33 JAR_CALACA C 10 0 Cal. Academ. Cal. Academ. Acad. Cal. Calendario Academico Calendario Academico Academic Calendar @! GEExistCpo("JBV",M->JAR_CALACA) .And. Ac110VerCal() x x x x x x x xx x x x x x x x - JBV 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 97615 0
JAR 34 JAR_PERPRE C 1 0 Per.Previsto Per.Previsto Estim. Per. Periodo Previsto Periodo Previsto Estimated Period @! - x x x x x x x xx x x x x x x x "1" - 1 xxx - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 97616 0
JAR 35 JAR_APFALT C 1 0 Apont.Faltas Contr. Ausen Abs. Regis. Tipo Apontamento Faltas Tipo Controle Ausentismo Absence Regist. Type - Ac590Tip() x x x x x x x xx x x x x x x x "3" - 1 x x - - - S - - - - 1=Diario;2=Mensal;3=Periodo Letivo;4=Avaliacao 1=Diario;2=Mensual;3=Periodo Lectivo;4=Evaluacion 1=Daily;2=Monthly;3=School Year;4=Evaluation - - - - - S - - N N N - - - 1 1 - - - 97617 0
JAR 36 JAR_FALTAS C 1 0 Tipo Faltas Tipo Faltas Abs. Type Tipo das Faltas Tipo de Faltas Absence Type - Pertence("12") x x x x x x x xx x x x x x x x "1" - 1 xx - - - N - - - - 1=Disciplina;2=Curso 1=Materia;2=Curso 1=Subject;2=Course - - - - - S - - N N N - - - 1 1 - - - 97618 0
JAR 37 JAR_FRQMIN N 3 0 Freq. Min % Pres. Min % Min.Atten.% % Frequencia Minima % Presencia Minima Minimum Attendance % 999 M->JAR_FRQMIN <= 100 .and. Positivo() .and. NaoVazio() x x x x x x x xx x x x x x x x - - 1 x - - - N - - - - - - - - A110FreqMin() - - - S - #JAR_FRQMIN>=0 AND #JAR_FRQMIN<=100 N N N - - - 1 2 - - - 97619 0
JAR 38 JAR_MAXDIS N 2 0 Num. Max. EX Num. Max. EX Tes.Mx.No. Numero Maximo Exame Numero Maximo Examen Test Maximum Number 99 M->JAR_MAXDIS >= 0 x x x x x x x xx x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - #JAR_MAXDIS>=0 N N N - - - 1 2 - - - 97620 0
JAR 39 JAR_NOTMIN N 5 2 Nota Reprov. Nota Reprob. Failing Gd. Nota Reprovacao Nota Reprobacion Failing Grade @E 99.99 M->JAR_NOTMIN >= 0 x x x x x x x xx x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - #JAR_NOTMIN>=0 N N N - - - 1 2 - - - 97621 0
JAR 40 JAR_CRIAVA C 1 0 Crit. Avalia Crit. Evalu. Eval. Crit. Criterio de Avaliacao Criterio de Evaluacion Evaluation Criterion 9 Pertence("12") .and. A110CriAva() x x x x x x x xx x x x x x x x "1" - 1 xx - - - S - - - - 1=Nota;2=Conceito 1=Nota;2=Concepto 1=Grade;2=Mark - - - - - S - - N N N - - - 1 1 - - - 97622 0
JAR 41 JAR_EQVCON C 6 0 Eqv.Conceito Eqv.Concepto Mark Equiv. Equivalencia de Conceito Equivalencia de Concepto Mark Equivalence @! Vazio() .or. GEExistCpo("JDE",M->JAR_EQVCON) x x x x x x x xx x x x x x x x - JDE 1 x - S - N - - - - - - - - A110EqvCon() - - - S - - N N N - - - 1 2 - - - 97623 0
JAR 42 JAR_ECDESC C 40 0 Descricao Descripcion Description Descricao Descripcion Description @! - x x x x x x x xx x x x x x x x Iif(Inclui, " ", Posicione("JDE",1,xFilial("JDE")+JAR->JAR_EQVCON,"JDE_DESCRI")) - 1 x - - - S V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 97624 0
JAR 43 JAR_COBMAT C 1 0 Cobra Mat. ? Cobra Matric Charg. Enrl. Cobra Matricula ? Cobra Matricula Charge Enrollment 9 Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 xx - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes; 2=No - - - - - S - - N N N - - - 1 1 - - - 97625 0
JAR 44 JAR_TIPHOR C 1 0 Tipo de Hora Tipo de Hora Time Type Tipo hora de Carga Horari Tipo hora de Carga Horari Schedule Time Type - A210VlTpHr() x x x x x x x x x x x x x x x x - - 1 xx - - - N A R - - 1=Aula;2=Relogio 1=Clases;2=Reloj 1=Class;2=Clock - - - - - S - - N N N - - - 1 2 - - - 97626 0
JAR 45 JAR_HRAULA N 3 0 Qtd. Minutos Ctd. Minutos Minutes Minutos equiv. hora aula Minutos equiv. hora aula Minutes equiv.class-hour 999 M->JAR_HRAULA > 0 x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - GdFieldGet('JAR_TIPHOR') == '1' - - - S - - N N N - - - 1 2 - - - 97627 0

Índices da Tabela JAR (2 índices)

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_
JAR 1 JAR_FILIAL+JAR_CODCUR+JAR_PERLET+JAR_HABILI Cod. Curso + Per. Letivo + Habilitacao Cod. Curso + Per. Lectivo + Habilitacion Course Code + School Yr. + Qualificat. S - - S 2 3 - 13831 0
JAR 2 JAR_FILIAL+JAR_ANOLET+JAR_PERIOD+JAR_CODCUR Ano + Periodo + Cod. Curso Ano + Periodo + Cod. Curso Year + Period + Course Code S - - S 2 3 - 13832 0

Perguntas frequentes

Para que serve a tabela JAR no Protheus?

Ela é utilizada para curso vigente x período letivo dentro do sistema ERP Protheus.

Como consultar os campos da tabela JAR?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela JAR?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.