| 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 |
| RG1 | 01 | RG1_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | S | V | R | | | | | | 033 | |
| RG1 | 02 | RG1_MAT | C | 6 | 0 | Matricula | Numero da Matricula | @! | | | | 1 | | S | A | R | | | | | | 121 | |
| RG1 | 03 | RG1_AUTOM | C | 1 | 0 | Calc.Autom. | Calculo Automático | 9 | PERTENCE("12") .AND. FSEQUENCIA(M->RG1_AUTOM) | "1" | | 1 | | S | A | R | | 1=Sim;2=Nao | | Gpea550When() | | | |
| RG1 | 04 | RG1_PERIOD | C | 6 | 0 | Cód.Período | Código do Período | @! | | | | 1 | | | | | | | | | | | |
| RG1 | 05 | RG1_ORDEM | C | 3 | 0 | Ordem | Ordem de Cálculo | 999 | NaoVazio() .And. ExistChav("RG1",SRA->RA_MAT+M->RG1_ORDEM,1) .AND. fSequencia(,M->RG1_ORDEM, .T.) | | | 1 | | S | A | R | | | | | | | |
| RG1 | 06 | RG1_PROCES | C | 5 | 0 | Cod.Processo | Código do Processo | @! | ExistCpo("RCJ") | | RCJ | 1 | | | | | | | | | | | |
| RG1 | 07 | RG1_ROT | C | 3 | 0 | Roteiro | Tipo de Roteiro | @! | ExistCpo("SRY", M->RG1_ROT,1) | | SRY | 1 | | S | A | R | | | | | | | |
| RG1 | 08 | RG1_TPCALC | C | 1 | 0 | Tipo Calc. | Tipo de Calculo | 9 | PERTENCE("1234567") .and. Gpea550Limpa() | | | 1 | | S | A | R | | #fTpCalcBox() | | GPEA550WHEN() | | | |
| RG1 | 09 | RG1_PD | C | 3 | 0 | Cód. Verba | Código da Verba | @! | ExistCpo("SRV") .and. DescGPA550("RG1_DESCPD","SRV","RV_DESC") .AND. GPEA550VLD() | | SRVLFX | 1 | S | S | A | R | | | | Gpea550When() | | | |
| RG1 | 10 | RG1_DESCPD | C | 20 | 0 | Desc. Verba | Descrição da Verba | @! | | IF(Inclui,"",fDesc("SRV", RG1->RG1_PD,"RV_DESC")) | | 1 | | S | V | V | | | | | | | |
| RG1 | 11 | RG1_CODTAB | C | 4 | 0 | Cód. Tabela | Código da Tabela | @! | TrocaTab550("1") .and. (Vazio() .or. (ExistCPO("RCB") .and. DescGPA550("RG1_DESTAB","RCB","RCB_DESC"))) | | RCB | 1 | S | S | A | R | | | | GPEA550WHEN() | | | |
| RG1 | 12 | RG1_DESTAB | C | 30 | 0 | Desc.Tabela | Descrição da Tabela | | | IF(Inclui,"",fDesc("RCB", RG1->RG1_CODTAB,"RCB_DESC")) | | 1 | | S | V | V | | | | | | | |
| RG1 | 13 | RG1_LINHA | N | 3 | 0 | Lin. Tabela | Linha da Tabela | 999 | POSITIVO() | | | 1 | | S | A | R | | | | IIF(GPEA550WHEN(),FTABLINHAS("1"),.F.) | | | |
| RG1 | 14 | RG1_COLUNA | N | 3 | 0 | Coluna Tab. | Coluna da Tabela | 999 | POSITIVO() | | | 1 | | S | A | R | | | | IIF(GPEA550WHEN(),FTABCOLUNAS("1"),.F.) | | | |
| RG1 | 15 | RG1_REFER | N | 8 | 2 | Referencia | Referencia | @E 99,999.99 | POSITIVO() | | | 1 | | S | A | R | | | | GPEA550WHEN() | | | |
| RG1 | 16 | RG1_VALOR | N | 12 | 2 | Valor fixo | Valor fixo | @E 999,999,999.99 | POSITIVO() | | | 1 | | S | A | R | | | | Gpea550When() | | | |
| RG1 | 17 | RG1_PROP | C | 1 | 0 | Proporcional | Proporcional | @! | Pertence("12") | "2" | | 1 | | S | A | R | | 1=Sim;2=Nao | | Gpea550When() | | | |
| RG1 | 18 | RG1_CC | C | 9 | 0 | Centro Custo | Centro Custo | @! | CTB105CC() .and. NaoVazio() | RCCCINIT() | CTT | 1 | | S | A | R | | | | Gpea550When() | | 004 | |
| RG1 | 19 | RG1_DINIPG | D | 8 | 0 | Dt.Ini.Pagto | Data Inicio do Pagto | | NAOVAZIO() .AND. If(Empty(GDFIELDGET("RG1_DFIMPG")), .T., M->RG1_DINIPG <= GDFIELDGET("RG1_DFIMPG")) | dDatabase | | 1 | | S | A | R | | | | Gpea550When() | | | |
| RG1 | 20 | RG1_LIBPAG | D | 8 | 0 | Dt.Lib.Pagto | Data Liberação do Pagto | | VAZIO() .OR. M->RG1_LIBPAG >= GDFIELDGET( "RG1_DINIPG" ) | CTOD("") | | 1 | | S | A | R | | | | Gpea550When() | | | |
| RG1 | 21 | RG1_DFIMPG | D | 8 | 0 | Dt.Fim Pagto | Data Fim do Pagto | | VAZIO() .OR. M->RG1_DFIMPG >= GDFIELDGET( "RG1_DINIPG" ) | CTOD("") | | 1 | | S | A | R | | | | Gpea550When() | | | |
| RG1 | 22 | RG1_TPDATO | C | 6 | 0 | Tipo de Ato | Tipo de Ato | @! | ExistCpo("RE5", "S002" + M->RG1_TPDATO) | | GEY | 1 | | S | A | R | | | | | | | |
| RG1 | 23 | RG1_DESCAT | C | 30 | 0 | Desc. Ato | Descrição do Ato | @! | | IF(Inclui,"",fDesc("RE5","S002"+RG1->RG1_TPDATO,"RE5_DESCR")) | | 1 | | N | V | V | | | | | | | |
| RG1 | 24 | RG1_DTBLEG | D | 8 | 0 | Dt.Bas.Legal | Data da Base Legal | | | | | 1 | | S | A | R | | | | | | | |
| RG1 | 25 | RG1_TPBLEG | C | 6 | 0 | Tp.Bas.Legal | Tipo de Base Legal | @! | ExistCpo("RE5", "S001" + M->RG1_TPBLEG) .And. VerBasLeg(GDFIELDGET("RG1_NRBLEG"), M->RG1_TPBLEG) | | | 1 | | S | A | R | | | | | | | |
| RG1 | 26 | RG1_DESCBL | C | 30 | 0 | D.Bas.Legal | Descrição Base Legal | | | IF(Inclui,"",fDesc("RE5","S001"+RG1->RG1_TPBLEG,"RE5_DESCR")) | | 1 | | S | V | V | | | | | | | |
| RG1 | 27 | RG1_NRBLEG | C | 15 | 0 | Nr.Bas.Legal | Número da Base Legal | @! | ExistCpo("RG0", M->RG1_NRBLEG + GDFIELDGET("RG1_TPBLEG")) | | ICT | 1 | | S | A | R | | | | | | | |
| RG1 | 28 | RG1_CMEMO | C | 6 | 0 | Cod. Memo | Código do Campo Memo | @! | | | | 1 | | N | | R | | | | | | | |
| RG1 | 29 | RG1_COMPL | M | 10 | 0 | C. Bas.Legal | Complemento da Base Legal | @! | | IF(!inclui, MSMM(RG1->RG1_CMEMO,80,,,,,,,,"RE6"),"") | | 1 | | | | V | | | | | | | |
| RG1 | 30 | RG1_MOTRET | C | 1 | 0 | Motivo | Motivo | @! | PERTENCE("12") | | | 1 | | | | | | 1=Estudos;2=habitação | | GPEA550WHEN() | | | |
| RG1 | 31 | RG1_NUMID | C | 26 | 0 | Numero ID | Numero Identificação | @! | | | | 1 | | N | V | R | | | | | | 129 | |
| RG1 | 32 | RG1_STATUS | C | 1 | 0 | Status | Status do Lançamento | @! | pertence("12") | "1" | | 1 | | N | V | R | | 1=Aberto;2=Fechado | | | | | |
| RG1 | 33 | RG1_ITEM | C | 9 | 0 | Ítem Contábi | Ítem Contábil | @! | Vazio() .OR. CTB105Item(M->RG1_ITEM) | SRA->RA_ITEM | CTD | 1 | | S | | | | | | | | 005 | |
| RG1 | 34 | RG1_CLVL | C | 9 | 0 | Classe Vlr. | Classe de Valor | @! | Vazio() .OR. CTB105Clvl(M->RG1_CLVL) | SRA->RA_CLVL | CTH | 1 | | | | | | | | | | 006 | |
| RG1 | 35 | RG1_ROTEIR | C | 3 | 0 | Roteiro | Roteiro de Calculo | @! | ExistCpo("SRY") | | | 1 | | | | | | | | | | | |
| RG1 | 36 | RG1_SEMANA | C | 2 | 0 | Nro.Semana | Número Semana | 99 | | | | 1 | | | | | | | | | | | |