| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| JGL | 01 | JGL_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| JGL | 02 | JGL_STATUS | C | 1 | 0 | Status | Status | @! | Pertence("12") | "1" | | 1 | | | | | | 1=Pendente;2=Processado | | | | | |
| JGL | 03 | JGL_NUM | C | 6 | 0 | Numero | Numero da Digitacäo | @! | ExistChav( "JGL", M->JGL_NUM ) .And. FreeForUse( "JGL", M->JGL_NUM ) | GetSXENum( "JGL", "JGL_NUM" ) | | 1 | | S | V | | | | | | | | |
| JGL | 04 | JGL_NUMRA | C | 15 | 0 | Numero do RA | Numero do RA | @! | NaoVazio() .And. GEExistCpo("JA2",M->JGL_NUMRA) | | J11 | 1 | S | S | | | | | | | | | |
| JGL | 05 | JGL_NOMALU | C | 30 | 0 | Nome Aluno | Nome do Aluno | @! | | If(Inclui,"",Posicione("JA2",1,xFilial("JA2" )+JGL->JGL_NUMRA,"JA2_NOME")) | | 1 | | S | V | V | | | | | Posicione("JA2",1,xFilial("JA2" )+JGL->JGL_NUMRA,"JA2_NOME") | | |
| JGL | 06 | JGL_CODCUR | C | 6 | 0 | Cur. Vigente | Curso Vigente | @! | AC500Read() | | JAH | 1 | S | S | | | | | | | | | |
| JGL | 07 | JGL_DESCUR | C | 60 | 0 | Descrição | Descrição Curso Vigente | @! | | | | 1 | | S | V | V | | | | | | | |
| JGL | 08 | JGL_CURSO | C | 6 | 0 | Curso | Curso | @! | | | J20 | 1 | S | S | | | | | | | | | |
| JGL | 09 | JGL_VERSAO | C | 3 | 0 | Versäo | Versäo | @! | | | | 1 | | S | V | | | | | | | | |
| JGL | 10 | JGL_DCURSO | C | 60 | 0 | Descr. Curso | Descricäo do Curso | @! | | | | 1 | | S | | | | | | | | | |
| JGL | 11 | JGL_UNIDAD | C | 6 | 0 | Unidade | Unidade | @! | GEExistCpo("JA3",M->JGL_UNIDAD) | | JA3 | 1 | S | S | | | | | | | | | |
| JGL | 12 | JGL_DUNID | C | 30 | 0 | Des. Unidade | Descricäo da Unidade | @! | | If(Inclui,"",Posicione("JA3",1,xFilial("JA3")+JGL->JGL_UNIDAD,"JA3_DESLOC")) | | 1 | | S | V | V | | | | | Posicione("JA3",1,xFilial("JA3")+JGL->JGL_UNIDAD,"JA3_DESLOC") | | |
| JGL | 13 | JGL_TURNO | C | 3 | 0 | Turno | Turno | @! | GEExistCpo("SX5","F5"+M->JGL_TURNO) .And. AC500VlTur() | | F5 | 1 | S | S | | | | | | | | | |
| JGL | 14 | JGL_DTURNO | C | 30 | 0 | Desc. Turno | Descricao do Turno | @! | | If(Inclui,"",Left(Posicione("SX5",1,xFilial("SX5")+"F5"+JGL->JGL_TURNO,"X5_DESCRI"),30)) | | 1 | | S | V | V | | | | | Left(Posicione("SX5",1,xFilial("SX5")+"F5"+JGL->JGL_TURNO,"X5_DESCRI"),30) | | |
| JGL | 15 | JGL_AREA | C | 6 | 0 | Area | Codigo da Area | @! | GEExistCpo("JAG",M->JGL_AREA) | | JAG | 1 | S | S | | | | | | | | | |
| JGL | 16 | JGL_DAREA | C | 30 | 0 | Desc. Area | Descricäo da Area | @! | | If(Inclui,"",Posicione("JAG",1,xFilial("JAG")+JGL->JGL_AREA,"JAG_DESC")) | | 1 | | S | V | V | | | | | Posicione("JAG",1,xFilial("JAG")+JGL->JGL_AREA,"JAG_DESC") | | |
| JGL | 17 | JGL_REGIME | C | 3 | 0 | Regime | Regime do Curso | @! | GEExistCpo("SX5", "FI" + M->JGL_REGIME) | | FI | 1 | S | N | | | | | | | | | |
| JGL | 18 | JGL_DREGIM | C | 30 | 0 | Desc. Regime | Descricäo do Regime | @! | | If(Inclui,"",Tabela("FI", JGL->JGL_REGIME, .F.)) | | 1 | | N | V | V | | | | | Tabela("FI", JGL->JGL_REGIME, .F.) | | |
| JGL | 19 | JGL_CRIAVA | C | 1 | 0 | Crit. Avalia | Criterio de Avaliacäo | 9 | Pertence("12") | "1" | | 1 | | N | | | | 1=Nota;2=Conceito | | | | | |
| JGL | 20 | JGL_SITFIM | C | 1 | 0 | Sit. Final | Situacao final no curso | 9 | Pertence('123456789') | | | 1 | | N | | | | "1=Trancado;2=Formado;3=Cancelado;4=Desistencia;5=Obito;6=Debitos Financeiro;7=Integralizado;8=Cursando;9=Não Ativo" | | | | | |