| 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 |
| JAF | 01 | JAF_FILIAL | C | 2 | 0 | FILIAL | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| JAF | 02 | JAF_COD | C | 6 | 0 | Codigo Curso | Codigo do Curso | @! | | GetSXENum("JAF","JAF_COD") | | 1 | | S | V | | | | | | | | |
| JAF | 03 | JAF_DESC | C | 60 | 0 | Descr. Curso | Descricao do Curso | @! | | | | 1 | | S | | | | | | | | | |
| JAF | 04 | JAF_AREA | C | 6 | 0 | Codigo Area | Codigo da Area | @! | GEExistCpo("JAG",M->JAF_AREA) | | JAG | 1 | S | S | | | | | | | | | |
| JAF | 05 | JAF_DAREA | C | 30 | 0 | Desc. Area | Descricao da Area | @! | | If(!INCLUI,Posicione("JAG",1,xFilial("JAG")+JAF->JAF_AREA,"JAG_DESC"),"") | | 1 | | S | V | V | | | | | Posicione("JAG",1,xFilial("JAG")+JAF->JAF_AREA,"JAG_DESC") | | |
| JAF | 06 | JAF_CLASFI | C | 15 | 0 | Class. ISCED | Classificacao ISCED | @! | GEExistCpo("JBX",M->JAF_CLASFI) | | JBX | 1 | S | S | | | | | | | | | |
| JAF | 07 | JAF_DCLASF | C | 30 | 0 | Desc. ISCED | Descricao ISCED | @! | | If(!INCLUI,Posicione("JBX",1,xFilial("JBX")+JAF->JAF_CLASFI,"JBX_DESC"),"") | | 1 | | S | V | V | | | | | Posicione("JBX",1,xFilial("JBX")+JAF->JAF_CLASFI,"JBX_DESC") | | |
| JAF | 08 | JAF_DESMEC | C | 200 | 0 | Descr. MEC | Descricao do Curso no MEC | @S200 | | | | 1 | | N | | | | | | | | | |
| JAF | 09 | JAF_AVANDI | N | 3 | 0 | Prazo Pror. | Prazo para prorrogacao | 999 | | | | 1 | | N | | | | | | | | | |
| JAF | 10 | JAF_OK | C | 2 | 0 | OK | OK | | | | | 1 | | N | | | | | | | | | |
| JAF | 11 | JAF_CCONTB | C | 20 | 0 | C. Contabil | Conta Contabil | @! | | | | 1 | | N | | | | | | | | | |
| JAF | 12 | JAF_CCUSTO | C | 9 | 0 | Centro Custo | Codigo Centro de Custo | @! | GEExistCPO("SI3") | | SI3 | 1 | | N | | | | | | | | 004 | |
| JAF | 13 | JAF_VERSAO | C | 3 | 0 | Versao | Versao | @! | | If(Inclui,"001"," ") | | 1 | | S | V | | | | | | | | |
| JAF | 14 | JAF_ATIVO | C | 1 | 0 | Ativo | Ativo | | Pertence("12") | If(Inclui,"1","") | | 1 | | S | V | | | 1=Sim;2=Nao | | | | | |
| JAF | 15 | JAF_CARGA | N | 4 | 0 | Carga Horari | Carga Horaria | @E 9,999 | | | | 1 | | S | | | | | | | | | |
| JAF | 16 | JAF_CARMIN | N | 4 | 0 | Carga Minima | Carga Horaria Minima | @E 9,999 | M->JAF_CARMIN <= M->JAF_CARGA | | | 1 | | S | | | | | | | | | |
| JAF | 17 | JAF_TIPHOR | C | 1 | 0 | Tipo de Hora | Tipo de Hora da Carga Hor | 9 | Pertence("12") | | | 1 | | S | | | | 1=Aula;2=Relogio | | | | | |
| JAF | 18 | JAF_PROVAO | C | 1 | 0 | Provao Mec | Provao do Mec | 9 | Pertence("12") | | | 1 | | S | | | | 1=Sim;2=Nao | | | | | |
| JAF | 19 | JAF_CONCEI | C | 4 | 0 | Conceito | Conceito MEC reconhecimen | @! | | | | 1 | | S | | | | | | A210VldConce() | | | |
| JAF | 20 | JAF_REGIME | C | 3 | 0 | Regime | Regime do curso | @! | GEExistCpo("SX5", "FI" + M->JAF_REGIME) | | FI | 1 | S | N | | | | | | | | | |
| JAF | 21 | JAF_DREGIM | C | 30 | 0 | Desc. Regime | Descricao do Regime | @! | | Iif(Inclui, " ", Tabela("FI", JAF->JAF_REGIME, .F.)) | | 1 | | N | V | V | | | | | Tabela("FI", JAF->JAF_REGIME, .F.) | | |
| JAF | 22 | JAF_MEMO1 | C | 6 | 0 | Disp. Legal | Dispositivo Legal | @! | | | | 1 | | N | V | | | | | | | | |
| JAF | 23 | JAF_DISLEG | M | 80 | 0 | Disp. Legal | Dispositivo Legal | @! | | If(!Inclui,MSMM(JAF->JAF_MEMO1),"") | | 1 | | N | | V | | | | | | | |
| JAF | 24 | JAF_CRIAVA | C | 1 | 0 | Crit. Avalia | Criterio de Avaliacao | 9 | Pertence("12") .and. A210CriAva() | "1" | | 1 | | S | | | | 1=Nota;2=Conceito | | | | | |
| JAF | 25 | JAF_EQVCON | C | 6 | 0 | Eqv.Conceito | Equivalencia de Conceito | @! | Vazio() .or. ExistCpo("JDE",M->JAF_EQVCON) | | JDE | 1 | S | N | | | | | | A210EqvCon() | | | |
| JAF | 26 | JAF_ECDESC | C | 40 | 0 | Descricao | Descricao | @! | | Iif(Inclui, " ", Posicione("JDE",1,xFilial("JDE")+JAF->JAF_EQVCON,"JDE_DESCRI")) | | 1 | | S | V | V | | | | | | | |
| JAF | 27 | JAF_QTDATV | N | 2 | 0 | Qtd Ativid. | Qtd Ativid. por Avaliacao | 99 | | | | 1 | | N | | | | | | | | | |
| JAF | 28 | JAF_PROCUR | C | 1 | 0 | Pr.Cursando? | Promove Cursando? | | Pertence("12") | "2" | | 1 | | N | | | | 1=Sim;2=Não | | | | | |
| JAF | 29 | JAF_FORMAC | C | 3 | 0 | Formacao | Formacao sem habilitacao | @! | GEExistCpo("SX5", "FX"+M->JAF_FORMAC) | | FX | 1 | S | S | | | | | | | | | |
| JAF | 30 | JAF_DFORMA | C | 40 | 0 | Desc.Formac. | Descricao da Formacao | | | if(Inclui,"",Tabela("FX", JAF->JAF_FORMAC, .F.)) | | 1 | | S | V | V | | | | | Tabela("FX", JAF->JAF_FORMAC, .F.) | | |
| JAF | 31 | JAF_TIPGRD | C | 1 | 0 | Tp. de Grade | Tipo de Grade | | Pertence("12") .And. AC210TipGrd() | "1" | | 1 | | N | A | R | | 1=Semanal;2=Diario | | | | | |
| JAF | 32 | JAF_PRODUT | C | 15 | 0 | Cod. Produto | Cod. Produto | @! | | | SB1 | 1 | | N | | | | | | | | 030 | |
| JAF | 33 | JAF_PRODES | C | 30 | 0 | Desc. Prod. | Desc. Prod. | @! | | If(!Inclui, Posicione("SB1",1,xFilial("SB1")+M->JAF_PRODUT,"B1_DESC"), "") | | 1 | | N | V | | | | | | | | |