| 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 |
| JAH | 01 | JAH_FILIAL | C | 2 | 0 | FILIAL | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| JAH | 02 | JAH_CURSO | C | 6 | 0 | Curso | Codigo do Curso | @! | GEExistCpo("JAF",M->JAH_CURSO) .And. ACNivSec(M->JAH_CURSO) .And. Aca110Preench() | | J20 | 1 | S | S | | | | | | | | | |
| JAH | 03 | JAH_DCURSO | C | 30 | 0 | Desc. Curso | Descricao do Curso | @! | | If(!Inclui,Posicione("JAF",1,xFilial("JAF")+JAH->JAH_CURSO+JAH->JAH_VERSAO,"JAF_DESC"),"") | | 1 | | S | V | V | | | | | If(!Inclui,AC110DCur(),"") | | |
| JAH | 04 | JAH_VERSAO | C | 3 | 0 | Versao Curso | Versao Curso | @! | | | | 1 | | S | V | | | | | | | | |
| JAH | 05 | JAH_CODIGO | C | 6 | 0 | Curso Vigent | Codigo do Curso Vigente | @! | | GetSXENum("JAH","JAH_CODIGO") | | 1 | | S | V | | | | | | | | |
| JAH | 06 | JAH_DESC | C | 50 | 0 | Desc.Curric. | Descricao do Curriculum | @! | | | | 1 | | S | | | | | | | | | |
| JAH | 07 | JAH_CARGA | N | 4 | 0 | Carga Horari | Carga Horaria | @E 9,999 | | | | 1 | | S | V | | | | | | | | |
| JAH | 08 | JAH_TURNO | C | 3 | 0 | Turno | Turno | @! | GEExistCpo("SX5","F5"+M->JAH_TURNO) | | F5 | 1 | S | S | | | | | | | | | |
| JAH | 09 | JAH_DTURNO | C | 30 | 0 | Desc. Turno | Descricao do Turno | @! | | If(!Inclui,Left(Posicione("SX5",1,xFilial("SX5")+"F5"+JAH->JAH_TURNO,"X5_DESCRI"),30),"") | | 1 | | S | V | V | | | | | Left(Posicione("SX5",1,xFilial("SX5")+"F5"+JAH->JAH_TURNO,"X5_DESCRI"),30) | | |
| JAH | 10 | JAH_GRPDOC | C | 6 | 0 | Cod.Grp.Doc. | Codigo Grupo Documentos | @! | GEExistCpo("JAK",M->JAH_GRPDOC) | | JAK | 1 | S | S | | | | | | | | | |
| JAH | 11 | JAH_DGRPDO | C | 30 | 0 | Desc. Doc. | Descricao Doc. | @! | | If(!Inclui,Posicione("JAK",1,xFilial("JAK")+JAH->JAH_GRPDOC,"JAK_DESC"),"") | | 1 | | S | V | V | | | | | | | |
| JAH | 12 | JAH_AMG_ | C | 1 | 0 | Calcula AMG? | Calcula AMG? | @! | Pertence("12") | "2" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | |
| JAH | 13 | JAH_MEMO1 | C | 6 | 0 | Escopo | Escopo | @! | | | | 1 | | S | V | | | | | | | | |
| JAH | 14 | JAH_ESCOPO | M | 80 | 0 | Escopo | Escopo | @! | | If(!Inclui,MSMM(JAH->JAH_MEMO1),"") | | 1 | | N | | V | | | | | | | |
| JAH | 15 | JAH_TIPO | C | 3 | 0 | Tipo | Tipo | @! | GEExistCpo("SX5","FG"+M->JAH_TIPO) | "001" | FG | 1 | S | S | | | | | | | | | |
| JAH | 16 | JAH_DTIPO | C | 30 | 0 | Desc. Tipo | Descricao do Tipo | | | If(!Inclui,Left(Posicione("SX5",1,xFilial("SX5")+"FG"+JAH->JAH_TIPO,"X5_DESCRI"),30),"") | | 1 | | S | V | V | | | | | Left(Posicione("SX5",1,xFilial("SX5")+"FG"+JAH->JAH_TIPO,"X5_DESCRI"),30) | | |
| JAH | 17 | JAH_MEMO2 | C | 6 | 0 | Observacao | Observacao | @! | | | | 1 | | S | V | | | | | | | | |
| JAH | 18 | JAH_PREREQ | M | 80 | 0 | Observacao | Observacao | @! | | If(!Inclui,MSMM(JAH->JAH_MEMO2),"") | | 1 | | N | | V | | | | | | | |
| JAH | 19 | JAH_MEMO3 | C | 6 | 0 | Ato Legal | Ato Legal | @! | | | | 1 | | S | V | | | | | | | | |
| JAH | 20 | JAH_DECRET | M | 80 | 0 | Ato Legal | Ato Legal | @! | | If(!Inclui,MSMM(JAH->JAH_MEMO3),"") | | 1 | | N | | V | | | | | | | |
| JAH | 21 | JAH_TEMPOJ | N | 6 | 3 | Integralizac | Tempo de Integralizacao | 99 | | | | 1 | | N | | | | | | | | | |
| JAH | 22 | JAH_QTDTRA | N | 2 | 0 | Qtd. Tranca | Quantidade Tranca | 99 | | | | 1 | | N | | | | | | | | | |
| JAH | 23 | JAH_STATUS | C | 1 | 0 | Status | Status | 9 | Pertence("12") | "1" | | 1 | | N | | | | 1=Em Aberto;2=Encerrado | | | | | |
| JAH | 24 | JAH_GRUPO | C | 3 | 0 | Grupo | Grupo de Cursos | @! | GEExistCpo("SX5","FC"+M->JAH_GRUPO) | "001" | FC | 1 | S | N | | | | | | | | | |
| JAH | 25 | JAH_DGRUPO | C | 40 | 0 | Desc. Grupo | Descricao do Grupo Cursos | @! | | Iif(Inclui, " ", Tabela("FC", JAH->JAH_GRUPO, .F.)) | | 1 | | N | V | V | | | | | Tabela("FC", JAH->JAH_GRUPO, .F.) | | |
| JAH | 26 | JAH_UNIDAD | C | 6 | 0 | Unidade | Unidade | @! | GEExistCpo("JA3") | | JA3 | 1 | S | S | | | | | | | | | |
| JAH | 27 | JAH_DUNID | C | 30 | 0 | Des. Unidade | Descricao da Unidade | @! | | If(!Inclui,Posicione("JA3",1,xFilial("JA3")+JAH->JAH_UNIDAD,"JA3_DESLOC"),"") | | 1 | | S | V | V | | | | | Posicione("JA3",1,xFilial("JA3")+JAH->JAH_UNIDAD,"JA3_DESLOC") | | |
| JAH | 28 | JAH_VALOR | C | 1 | 0 | Valor | Esse curso possui valor ? | @! | Pertence("12") | "1" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | |
| JAH | 29 | JAH_PRCSEL | C | 1 | 0 | Proc.Seletiv | Requer Proc. Seletivo ? | @! | | "2" | | 1 | | S | | | | 1=Sim;2=Nao | | | | | |
| JAH | 30 | JAH_MATSEQ | C | 1 | 0 | Matr.Sequenc | Matricula Sequencial? | @! | Pertence("12") | "1" | | 1 | | S | | | | 1=Sim;2=Nao | | | | | |
| JAH | 31 | JAH_MAXDIS | N | 2 | 0 | Max.Discipl. | Cobra por Disciplina ate | 99 | | | | 1 | | N | | | | | | | | | |
| JAH | 32 | JAH_CCOMIT | C | 1 | 0 | Concomitante | Curso Concomitante | 9 | Pertence("12") | "1" | | 1 | | N | | | | 1=Concomitante;2=Nao Concomitante | | | | | |
| JAH | 33 | JAH_HABOBR | C | 1 | 0 | Hab. Obrigat | Habilitacao obrigatoria | @! | Pertence("12") | "2" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | |
| JAH | 34 | JAH_MEMO4 | C | 6 | 0 | Motivo | Codigo do Motivo | @! | | | | 1 | | N | V | R | | | | | | | |
| JAH | 35 | JAH_MOTIVO | M | 80 | 0 | Motivo | Motivo | @! | | | | 1 | | S | A | R | | | | | | | |
| JAH | 36 | JAH_CODRAT | C | 6 | 0 | Cod. Rateio | Codigo do Rateio | @! | GEExistCPO("JHB", M->JAH_CODRAT) | | JHB | 1 | | N | A | R | | | | | | | |
| JAH | 37 | JAH_DESRAT | C | 30 | 0 | Des. Rateio | Descricao do Rateio | @! | | IIF(INCLUI,"",Posicione("JHB",1,xFilial("JHB")+JAH->JAH_CODRAT,"JHB_DESRAT")) | | 1 | | N | V | V | | | | | | | |
| JAH | 38 | JAH_CERGRA | C | 1 | 0 | Cer.Gratuito | Certificado Gratuito | @! | PERTENCE("12") | | | 1 | | N | A | R | | 1=Sim;2=Nao | | | | | |
| JAH | 39 | JAH_NOMRES | C | 60 | 0 | Responsavel | Nome Responsavel | @! | | | | 1 | | N | A | R | | | | ACAA110Whe() | | | |
| JAH | 40 | JAH_OUTCUR | C | 6 | 0 | Curso comp. | Curso Compartilhado | @! | | | | 1 | | N | A | R | | | | | | | |
| JAH | 41 | JAH_DESOUT | C | 30 | 0 | Des.CV Comp. | Desc. Curso Compartilhado | @! | | If(!Inclui,Posicione("JAH",1,xFilial("JAH")+JAH->JAH_OUTCUR,"JAH_DESC"),"") | | 1 | | N | V | V | | | | | | | |
| JAH | 42 | JAH_TPPARC | C | 1 | 0 | Parcelamento | Parcelamento | | | "1" | | 1 | | N | | | | 1=Calend.Fin.;2=Forma pagto | | INCLUI | | | |
| JAH | 43 | JAH_MANCIC | C | 1 | 0 | Não cíclico | Não cíclico | @! | Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Não | | | | | |
| JAH | 44 | JAH_REGESP | C | 1 | 0 | Regime Espec | Regime Especial | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| JAH | 45 | JAH_DIFER | C | 1 | 0 | Diferimento | Diferimento | @! | Pertence("12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| JAH | 46 | JAH_PERDIF | C | 2 | 0 | Per. Dif. | Per. Dif. | @! | | | | 1 | | N | A | R | | | | | | | |