Dicionário Protheus
Início

Tabela JC5 no Protheus

Alunos x Bolsas

O que é a tabela JC5 no Protheus?

A tabela JC5 faz parte do sistema ERP Protheus da TOTVS e é utilizada para alunos x bolsas.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE JC5
X2_PATH \DATA\
X2_ARQUIVO JC5990
X2_NOME Alunos x Bolsas
X2_NOMESPA Alumnos vs. Becas
X2_NOMEENG Students vs. Scholarships
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO JC5_FILIAL+JC5_NUMRA+JC5_TIPBOL+JC5_ITEM+JC5_DTVAL1+JC5_DTVAL2
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_ 6065
R_E_C_D_E_L_ 0

Campos da Tabela JC5 (24 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_
JC5 01 JC5_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 - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 98319 0
JC5 02 JC5_NUMRA C 15 0 Numero do RA Numero de RA RA Number Numero do RA Numero del RA RA Number @! GEExistCpo("JA2") x x x x x x x x x x x x x x x - JA2 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 98320 0
JC5 03 JC5_NOMEAL C 60 0 Nome Aluno NombreAlumno Stdnt's Name Nome do Aluno Nombre del Alumno Student's Name @! - x x x x x x x x x x x x x x x If(Inclui,"",Posicione("JA2",1,xFilial("JA2")+JC5->JC5_NUMRA,"JA2_NOME")) - 1 x - - - S V V - - - - - - - Posicione("JA2",1,xFilial("JA2")+JC5_NUMRA,"JA2_NOME") - - S - - N N N - - - 1 2 - - - 98321 0
JC5 04 JC5_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 - - 1 x xx - - - N V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 98322 0
JC5 05 JC5_TIPBOL C 6 0 Tipo Bolsa Tipo Beca Schol.Type Tipo da Bolsa Tipo de Beca Scholarship Type @! GEExistCpo("JC4") .and. AC240TBol() x x x x x x x xx x x x x x x x - JC4 1 xx - S - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 98323 0
JC5 06 JC5_DTIPBO C 30 0 Descricao Descripcion Description Descricao da Bolsa Descripcion de la Beca Scholarship Description @! - x x x x x x x xx x x x x x x x If(Inclui,"",Posicione("JC4",1,xFilial("JC4")+JC5->JC5_TIPBOL,"JC4_DESC")) - 1 x - - - S V V - - - - - - - Posicione("JC4",1,xFilial("JC4")+JC5_TIPBOL,"JC4_DESC") - - S - - N N N - - - 1 2 - - - 98324 0
JC5 07 JC5_CURSO C 6 0 Curso Curso Course Codigo do Curso Codigo del Curso Course Code @! A240ExitJBE(M->JC5_CURSO) .and. Ac240Cur() x x x x x x x xx x x x x x x x - J1J 1 xx - S - S - - - - - - - - Ac240WCur() - - - S - - N N N - - - 1 1 - - - 98325 0
JC5 08 JC5_DCURSO C 30 0 Desc. Curso Desc. Curso Course Descr Descricao do Curso Descripcion del Curso Course Description @! - x x x x x x x xx x x x x x x x If(!Inclui,Posicione("JAH",1,xFilial("JAH")+JC5->JC5_CURSO,"JAH_DESC"),"") - 1 x x x - - - S V V - - - - - - - Posicione("JAH",1,xFilial("JAH")+JC5->JC5_CURSO,"JAH_DESC") - - S - - N N N - - - 1 2 - - - 98326 0
JC5 09 JC5_PERMAX N 6 0 % Max. Bolsa % Max. Beca Sch.Max.% Percentual Maximo Bolsa Porcentaje Maximo Beca Scholarship Maxim. % @E 999.99 - x x x x x x x xx x x x x x x x If(Inclui,"",AC240PMax( JC5->JC5_TIPBOL, JC5->JC5_CURSO, JC5->JC5_NUMRA )) - 1 x - - - S V V - - - - - - - AC240PMax( JC5->JC5_TIPBOL, JC5->JC5_CURSO, JC5->JC5_NUMRA ) - - S - - N N N - - - 1 2 - - - 98327 0
JC5 10 JC5_BOLSA C 6 0 Numero Bolsa Numero Beca Schol. No. Numero da Bolsa Numero de la Beca Scholarship Number @! - x x x x x x x xx x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 98328 0
JC5 11 JC5_PERBOL N 6 2 % Bolsa % Beca Schol. % % da Bolsa % de la Beca Scholarship % @E 999.99 ACA240PBol() x x x x x x x xx x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 98329 0
JC5 12 JC5_VLRBOL N 9 2 Valor Bolsa Valor Beca SchlrshpAmnt Valor da Bolsa Valor de la Beca Amount of Scholarship @E 999,999.99 ACA240VLBO() x x x x x x x xx x x x x x x x - - 1 xx x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 98330 0
JC5 13 JC5_DTVAL1 D 8 0 Validade de Validez de From Valid. Validade de Validez a From Validity - AC240DtBo() .and. M->JC5_DTVAL1 > M->JA2_DTNASC x x x x x x x xx x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 98331 0
JC5 14 JC5_DTVAL2 D 8 0 Validade ate A Validez To Valid. Validade ate A Validez To Validity - AC240DtBo() x x x x x x x xx x x x x x x x - - 1 x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 98332 0
JC5 15 JC5_PERDE C 1 0 Perde Bolsa Pierde Beca Lose Schol. Perde Bolsa Pierde Beca Lose Scholarship @! Pertence("12") x x x x x x x xx x x x x x x x "2" - 1 x - - - N - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 98333 0
JC5 16 JC5_MEMO1 C 6 0 Observacao Observacion Note Observacao Observaciones Note @! - x x x x x x x x x x x x x x x - - 1 x x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 98334 0
JC5 17 JC5_OBSERV M 80 0 Observacao Observacion Note Observacao Observaciones Note - - x x x x x x x xx x x x x x x x If(Inclui,"",E_MSMM(JC5->JC5_MEMO1)) - 1 x x - - - N - V - - - - - - - - - - S - - N N N - - - 1 2 - - - 98335 0
JC5 18 JC5_CLIENT C 6 0 Cliente Cliente Customer Codigo do cliente Codigo del Cliente Customer Code @! GEExistCpo("SA1") x x x x x x x xx x x x x x x x - SA1 1 x - - - N - - - - - - - - JC4->JC4_TPCONV="2" - - - S - - N N N - - - 1 1 - - - 98336 0
JC5 19 JC5_LOJA C 2 0 Loja Tienda Unit Filial do cliente Suc. del Cliente Customer Branch @! GEExistCpo("SA1",M->JC5_CLIENT+M->JC5_LOJA) x x x x x x x xx x x x x x x x - SA1 1 x - - - N - - - - - - - - JC4->JC4_TPCONV="2" - - - S - - N N N - - - 1 1 - - - 98337 0
JC5 20 JC5_MATR C 1 0 Matricula Matricula Registrat. Bolsa na Matricula? Beca en la Matricula Scholarship in Registrat. @! Pertence("12") x x x x x x x xx x x x x x x x - - 1 xx - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 98338 0
JC5 21 JC5_CONCEC C 1 0 Concessao Concesion Concession Concessao Concesion Concession @! Pertence("12") x x x x x x x xx x x x x x x x "1" - 1 x - - - N V - - - 1=Ok;2=Atrasada 1=Ok;2=Atrasada 1=OK;2=Delayed - - - - - S - - N N N - - - 1 2 - - - 98339 0
JC5 22 JC5_TIPDES C 6 0 Tipo Descont Tipo Descuen Disc. type Codigo do Tipo de Descont Codigo de Tipo de Descuen Discount Type Code @! ExistCpo("JGY",M->JC5_TIPDES) x x x x x x x x x x x x x x x x - JGY 1 x - - - N A R - - - - - - GetNewPar("MV_ACLOTE",2) == 1 - - - S - - N N N - - - 1 2 - - - 98340 0
JC5 23 JC5_NRLOTE C 6 0 Numero Lote Numero Lote Lot Number Numero do Lote de control Nº del Lote de control Control Lot Number @! ExistCpo("JGW") .AND. Posicione("JGW",1,xFilial("JGW")+M->JC5_NRLOTE,"JGW_STATUS") == "1" x x x x x x x x x x x x x x x x - JGW 1 x - - - N A R - - - - - - GetNewPar("MV_ACLOTE",2) == 1 - - - S - - N N N - - - 1 2 - - - 98341 0
JC5 24 JC5_VERBOL C 6 0 Versao Bolsa Version Beca Sch. Version Versao da Bolsa Version de la Beca Scholarship Version @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 98342 0

Índices da Tabela JC5 (4 í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_
JC5 1 JC5_FILIAL+JC5_NUMRA+JC5_TIPBOL+JC5_ITEM+JC5_DTVAL1+JC5_DTVAL2 Numero do RA + Tipo Bolsa + Item + Validade de + Validade ate Numero de RA + Tipo Beca + Item + Validez de + A Validez RA Number + Schol.Type + Item + From Valid. + To Valid. S - - S 2 3 - 13958 0
JC5 2 JC5_FILIAL+JC5_BOLSA Numero Bolsa Numero Beca Schol. No. S - - S 2 3 - 13959 0
JC5 3 JC5_FILIAL+JC5_NUMRA+JC5_ITEM Numero do RA + Item Numero de RA + Item RA Number + Item S - - S 2 3 - 13960 0
JC5 4 JC5_FILIAL+JC5_TIPBOL Tipo Bolsa Tipo Beca Schol.Type S - - S 2 3 - 13961 0

Perguntas frequentes

Para que serve a tabela JC5 no Protheus?

Ela é utilizada para alunos x bolsas dentro do sistema ERP Protheus.

Como consultar os campos da tabela JC5?

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

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

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