| 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 |
| JC8 | 01 | JC8_FILIAL | C | 2 | 0 | FILIAL | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| JC8 | 02 | JC8_DISC1 | C | 15 | 0 | Disciplina 1 | Codigo da Disciplina | @! | If( Inclui, GEExistCpo("JAE") .And. A430MontaCols(), .T. ) .And. A430ValDis2() | | JAE | 1 | S | S | | | | | | | | | |
| JC8 | 03 | JC8_DESC1 | C | 50 | 0 | Nome | Descricao da Disciplina | @! | | If(!Inclui,Posicione("JAE",1,xFilial("JAE")+JC8->JC8_DISC1, "JAE_DESC")," ") | | 1 | | S | V | V | | | | | Posicione("JAE",1,xFilial("JAE")+JC8->JC8_DISC1, "JAE_DESC") | | |
| JC8 | 04 | JC8_DISC2 | C | 15 | 0 | Disciplina 2 | Codigo da Disciplina | @! | If( Inclui, GEExistCpo("JAE") .And. A430MontaCols(), .T. ) .And. A430ValDis2() | | JAE | 1 | S | S | | | | | | | | | |
| JC8 | 05 | JC8_DESC2 | C | 50 | 0 | Nome | Descricao da Disciplina | @! | | If(!Inclui,Posicione("JAE",1,xFilial("JAE")+JC8->JC8_DISC2, "JAE_DESC"), " ") | | 1 | | S | V | V | | | | | Posicione("JAE",1,xFilial("JAE")+JC8->JC8_DISC2, "JAE_DESC") | | |
| JC8 | 06 | JC8_CURSO | C | 6 | 0 | Curso | Codigo do Curso | @! | A430ValCur() | | J20 | 1 | S | S | | | | | | | | | |
| JC8 | 07 | JC8_DCURSO | C | 30 | 0 | Desc. Curso | Descricao do Curso | @! | | If(!Inclui,Posicione("JAF",1,xFilial("JAF")+JC8->JC8_CURSO,"JAF_DESC"),"") | | 1 | | S | V | V | | | | | Posicione("JAF",1,xFilial("JAF")+JC8->JC8_CURSO,"JAF_DESC") | | |
| JC8 | 08 | JC8_VERSAO | C | 3 | 0 | Versao Curso | Versao Curso | @! | | If(!Inclui,Posicione("JAF",1,xFilial("JAF")+JC8->JC8_CURSO,"JAF_VERSAO"),"") | | 1 | | S | V | | | | | | Posicione("JAF",1,xFilial("JAF")+JC8->JC8_CURSO,"JAF_VERSAO") | | |
| JC8 | 09 | JC8_CUREQV | C | 6 | 0 | Curso Eqv. | Curso da Equivalencia | @! | if(empty(M->JC8_CUREQV),.T.,GEExistCpo("JAF", M->JC8_CUREQV,1)) | If(!Inclui,Posicione("JAF",6,xFilial("JAF")+"1"+JC8->JC8_CUREQV,"JAF_DESC"),"") | JAF | 1 | S | S | A | R | | | | | | | |
| JC8 | 10 | JC8_DCUREQ | C | 30 | 0 | Desc. Curso | Desc. Curso Equivalencia | @! | | If(!Inclui,Posicione("JAF",6,xFilial("JAF")+"1"+JC8->JC8_CUREQV,"JAF_DESC"),"") | | 1 | | S | V | V | | | | | Posicione("JAF",6,xFilial("JAF")+"1"+JC8->JC8_CUREQV,"JAF_DESC") | | |
| JC8 | 11 | JC8_TIPO | C | 1 | 0 | Tipo | Tipo | ! | | "1" | | 1 | | N | | | | 1=Disc.1 igual a Disc.2;2=Disc.1 equivalente Disc.2;3=Soma Disc.1 equivale Disc.2;Disc.1. equivale Soma Disc.2 | | | | | |
| JC8 | 12 | JC8_DATA1 | D | 8 | 0 | Vigencia De | Vigencia De | | | CTOD("") | | 1 | | S | | | | | | | | | |
| JC8 | 13 | JC8_DATA2 | D | 8 | 0 | Vigencia Ate | Vigencia Ate | | Vazio() .or. M->JC8_DATA2 >= M->JC8_DATA1 | CTOD("") | | 1 | | S | | | | | | | | | |