| 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 |
| RI8 | 01 | RI8_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | A | R | | | | | | 033 | |
| RI8 | 02 | RI8_MAT | C | 6 | 0 | Substituído | Matrícula do Substituído | @! | ExistCpoRh("SRA",FwFldGet("RI8_MAT"),1,cFilAnt) .AND. fValSub(cFilAnt,FwFldGet("RI8_MAT")) | | SRA | 1 | S | S | A | R | | | | INCLUI | | 121 | |
| RI8 | 03 | RI8_NOME | C | 30 | 0 | Nome | Nome do Substituído | @! | | Iif(INCLUI,"",Posicione("SRA",1,RI8->RI8_FILIAL+RI8->RI8_MAT,"RA_NOME")) | | 1 | | S | V | V | | | | | Posicione("SRA",1,RI8->RI8_FILIAL+RI8->RI8_MAT,"RA_NOME") | | |
| RI8 | 04 | RI8_DEPTO | C | 9 | 0 | Departamento | Departamento | @! | ExistCpo("SQB",FwFldGet("RI8_DEPTO")) | | SQB_02 | 1 | S | N | A | R | | | | | | 025 | |
| RI8 | 05 | RI8_DESDEP | C | 30 | 0 | Descr.Depto | Descricao do Departamento | @! | | Iif(INCLUI,"",Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTO,"QB_DESCRIC")) | | 1 | | N | V | V | | | | | Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTO,"QB_DESCRIC") | | |
| RI8 | 06 | RI8_FILSUB | C | 2 | 0 | F.Substituto | Filial do Substituto | | ExistCpo("SM0",cEmpAnt+FwFldGet("RI8_FILSUB")) | | XM0 | 1 | S | S | A | R | | | | INCLUI | | 033 | |
| RI8 | 07 | RI8_MATSUB | C | 6 | 0 | M.Substituto | Matricula do Substituto | @! | ExistCpoRh("SRA",FwFldGet("RI8_MATSUB"),1,FwFldGet("RI8_FILSUB")) .AND. fValSub(FwFldGet("RI8_FILSUB"),FwFldGet("RI8_MATSUB")) | | SRARI8 | 1 | S | S | A | R | | | | INCLUI | | 121 | |
| RI8 | 08 | RI8_NOMSUB | C | 30 | 0 | N.Substituto | Nome do Substituto | @! | | Iif(INCLUI,"",Posicione("SRA",1,RI8->RI8_FILSUB+RI8->RI8_MATSUB,"RA_NOME")) | | 1 | | S | V | V | | | | | Posicione("SRA",1,RI8->RI8_FILSUB+RI8->RI8_MATSUB,"RA_NOME") | | |
| RI8 | 09 | RI8_DATADE | D | 8 | 0 | Inicio Subst | Data Inicio Substituicao | | NaoVazio() .And. fValSub(cFilAnt, FwFldGet( "RI8_MAT") ) .AND. fValSub( FwFldGet( "RI8_FILSUB" ), FwFldGet("RI8_MATSUB") ) | | | 1 | S | S | A | R | | | | | | | |
| RI8 | 10 | RI8_DATATE | D | 8 | 0 | Fim Substit. | Data Final Substituicao | | NaoVazio() .And.fVldDtFim() | | | 1 | S | S | A | R | | | | | | | |
| RI8 | 11 | RI8_FATGER | C | 1 | 0 | Fato Gerador | Fato Gerador Substituicao | @! | Pertence("123") .and. fValCatEx() | | | 1 | | S | A | R | | 1=Férias;2=Afastamentos;3=Exercício Cumulativo | | | | | |
| RI8 | 12 | RI8_DEPTOT | C | 9 | 0 | Depto.Cumul. | Departamento Cumulativo | @! | ExistCpo("SQB",FwFldGet("RI8_DEPTOT")) | | SQB_02 | 1 | S | S | A | R | | | | | | 025 | |
| RI8 | 13 | RI8_DESDET | C | 30 | 0 | Desc.Dep.Cum | Descr.Depto.Cumulativo | @! | | Iif(INCLUI,"",Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTOT,"QB_DESCRIC")) | | 1 | | S | V | V | | | | | Posicione("SQB",1,xFilial("SQB")+RI8->RI8_DEPTOT,"QB_DESCRIC") | | |
| RI8 | 14 | RI8_MOTIVO | M | 10 | 0 | Motivo | Motivo da Substituicao | | | | | 1 | | N | A | R | | | | | | | |
| RI8 | 15 | RI8_DIAS | N | 3 | 0 | Qtde Dias | Qtde Dias Substituicao | @E 999 | | | | 1 | | S | V | R | | | | | | | |
| RI8 | 16 | RI8_DIASDI | N | 3 | 0 | D.Min.Direit | Dias Minimos para Direito | @E 999 | | | | 1 | | S | V | R | | | | | | | |
| RI8 | 17 | RI8_GEDOC | C | 20 | 0 | Num.GEDOC | Numero do GEDOC | @! | | | | 1 | | S | A | R | | | | | | | |
| RI8 | 18 | RI8_PERIOD | C | 6 | 0 | Periodo Pgto | Periodo para Pagamento | 999999 | ExistCpoRh("RCH",FwFldGet("RI8_PERIOD"),9) | | RCHRI8 | 1 | | N | A | R | | | | | | | |
| RI8 | 19 | RI8_PERCEN | N | 5 | 2 | % p/ Pagto | Percentual para Pagamento | @E 99.99 | | | | 1 | S | N | A | R | | | | M->RI8_FATGER == "3" | | | |
| RI8 | 20 | RI8_VALOR | N | 12 | 2 | Valor Subst. | Valor da Substituicao | @E 999,999,999.99 | | | | 1 | | N | V | R | | | | M->RI8_FATGER == "3" | | | |
| RI8 | 21 | RI8_PARCEL | N | 2 | 0 | Parcelas | Parcelas para Pagamento | @E 99 | | | | 1 | | N | A | R | | | | M->RI8_FATGER == "3" | | | |
| RI8 | 22 | RI8_NUMID | C | 30 | 0 | Num.Identif. | Numero de Identificacao | @! | | | | 1 | | N | V | R | | | | | | | |
| RI8 | 23 | RI8_ORIGEM | C | 1 | 0 | Origem | Origem do Lancamento | @! | | "1" | | 1 | | S | V | R | | 1=Manual;2=Automatico | | | | | |