| 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 |
| SR8 | 01 | R8_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| SR8 | 02 | R8_MAT | C | 6 | 0 | Matricula | Numero da Matricula | @! | NaoVazio() .And. EXISTCHAV("SRA") | | | 1 | | S | | | | | | | | 121 | |
| SR8 | 03 | R8_DATA | D | 8 | 0 | Dt.Alteracao | Data Alteracao | | NaoVazio() | dDataBase | | 1 | | S | | | | | | | | | |
| SR8 | 04 | R8_TIPO | C | 1 | 0 | Tipo Afastam | Tipo de Afastamento | @! | NaoVazio() .And. EXISTCPO("SX5","30"+M->R8_TIPO) .And. Pertence("FOPQRXYZW18VB67D") .And. A240NumDias() | | 30 | 1 | | N | | | | | | | | | |
| SR8 | 05 | R8_SEQ | C | 3 | 0 | Sequência | Sequência | | | | | 1 | | S | V | R | | | | | | | |
| SR8 | 06 | R8_TIPOAFA | C | 3 | 0 | Cód. Ausenc. | Código da Ausência | @! | NaoVazio() .and. ExistCpo("RCM") .and. Gp240ValAfa() | | RCMBRA | 1 | S | N | A | R | | | | gp240VerEdit() | | | |
| SR8 | 07 | R8_DESCTP | C | 75 | 0 | Descrição | Descricao Afastamento | @! | | IF(INCLUI, "", Posicione("RCM",1,xFilial("RCM")+SR8->R8_TIPOAFA,"RCM_DESCRI")) | | 1 | | N | V | V | | | | | | | |
| SR8 | 08 | R8_PD | C | 3 | 0 | Cod. Verba | Codigo Verba | @! | Vazio() .or. ExistCpo("SRV") | | SRV | 1 | | N | V | R | | | | gp240VerEdit() | | | |
| SR8 | 09 | R8_DATAINI | D | 8 | 0 | Dt. Afastam. | Data de Afastamento | | NaoVazio() .and. A240NumDias() | Ctod("//") | | 1 | | N | | | | | | gp240VerEdit() | | | |
| SR8 | 10 | R8_DURACAO | N | 5 | 0 | Num. Dias | Número Dias | @E 99999 | gp240DurValid() | | | 1 | S | N | A | R | | | | gp240RevEdit() | | | |
| SR8 | 11 | R8_AFARAIS | C | 2 | 0 | Afast. RAIS | Cod.Afast.RAIS | 99 | | | | 1 | | N | A | R | | #fBoxRAIS() | | | | | |
| SR8 | 12 | R8_DATAFIM | D | 8 | 0 | Dt.Fim Afas. | Data Fim do Afastamento | | A240NumDias() | Ctod("//") | | 1 | | N | | | | | | gp240RevEdit() | | | |
| SR8 | 13 | R8_CONTAFA | C | 3 | 0 | Nr.Sequencia | Continuacao da Sequencia | 999 | (Vazio() .And. A240NumDias()) .or. aContAfaVal() | | | 1 | S | | | | | | | Gp240VerEdit() | | | |
| SR8 | 14 | R8_DIASEMP | N | 5 | 0 | Dias Empresa | Dias Empresa | 99999 | | | | 1 | | S | V | R | | | | | | | |
| SR8 | 15 | R8_DPAGAR | N | 5 | 0 | Dias a Pagar | Dias a Pagar | 99999 | | | | 1 | | S | V | R | | | | | | | |
| SR8 | 16 | R8_SDPAGAR | N | 5 | 0 | Saldo Dias | Saldo Dias | 99999 | | | | 1 | | | V | R | | | | | | | |
| SR8 | 17 | R8_DPAGOS | N | 5 | 0 | Dias Pagos | Dias Pagos | 99999 | | | | 1 | | N | V | R | | | | gp240VerEdit() | | | |
| SR8 | 18 | R8_CONTINU | C | 1 | 0 | Cont.Afa.Ant | Continua Afast. Anterior | @! | NaoVazio() .and. A240NumDias() | "2" | | 1 | | N | A | R | | 1=Sim;2=Nao | | | | | |
| SR8 | 19 | R8_CID | C | 10 | 0 | Cod.Int.Doen | Cod. Int. Doenca | @! | Vazio() .Or. ExistCpo( "TMR", M->R8_CID ) | | TMR | 1 | | N | A | R | | | | | | | |
| SR8 | 20 | R8_CODCAT | C | 23 | 0 | Cod.Com. CAT | Cod. Com. CAT | @R 99999999999999999999-9/99 | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 21 | R8_DTCAT | D | 8 | 0 | Dt. Reg. CAT | Dt. Reg. CAT | | | CtoD("//") | | 1 | | N | A | R | | | | | | | |
| SR8 | 22 | R8_MEMO | M | 10 | 0 | Desc. Det. | Descricao Detalhada | @! | | IF(INCLUI, "", MSMM(SR8->R8_CODMEMO)) | | 1 | | N | A | V | | | | gp240VerEdit() | | | |
| SR8 | 23 | R8_SDODIAS | N | 7 | 2 | Saldo Dias | Saldo de Dias | @E 9,999.99 | | | | 1 | | N | V | V | | | | | | | |
| SR8 | 24 | R8_CODMEMO | C | 6 | 0 | Codigo Memo | Codigo Memo | @! | | | | 1 | | N | | R | | | | gp240VerEdit() | | | |
| SR8 | 25 | R8_STATUS | C | 1 | 0 | Status | Status | @! | | | | 1 | | N | A | R | | C=Calculado;R=Reversao;T=Retroativo | | gp240VerEdit() | | | |
| SR8 | 26 | R8_NUMID | C | 26 | 0 | Num.Identif. | Numero Identificacao | @! | | | | 1 | | N | V | R | | | | | | 129 | |
| SR8 | 27 | R8_PROCES | C | 5 | 0 | Cód.Processo | Código do Processo | @! | | SRA->RA_PROCES | | 1 | | S | V | R | | | | | | | |
| SR8 | 28 | R8_PER | C | 6 | 0 | Cod.Per.Inic | Codigo Periodo Inicio | @! | | gp240RetCont("RCH",1,xFilial("RCH")+cProcesso,"RCH_PER","Empty(RCH->RCH_DTFECH) .AND. (RCH->RCH_PROCES == cProcesso)") | RCH | 1 | | N | A | R | | | | | | | |
| SR8 | 29 | R8_NUMPAGO | C | 2 | 0 | Num. Pagto | Num. Pagto | @! | | gp240RetCont("RCH",1,xFilial("RCH")+cProcesso,"RCH_NUMPAG","Empty(RCH->RCH_DTFECH) .AND. (RCH->RCH_PROCES == cProcesso)") | RCH | 1 | | N | A | R | | | | gp240VerEdit() | | | |
| SR8 | 30 | R8_EMPPG | C | 1 | 0 | Empresa Paga | Empresa Paga os Dias | @! | Pertence("12") | | | 1 | | | A | R | | | | R8EMPPGWHEN() | | | |
| SR8 | 31 | R8_CODRPAT | C | 4 | 0 | Reg.Patronal | Cod. do registro Patronal | @! | ExistCpo("RCO") | | GF0 | 1 | | N | A | R | | | | gp240VerEdit() | | | |
| SR8 | 32 | R8_DTBLEG | D | 8 | 0 | Dt.Bas.Legal | Data da Base Legal | | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 33 | R8_CODTPA | C | 6 | 0 | Cod. Tpa. | Cod. Memo Obs. TPA | @! | | | | 1 | | N | V | R | | | | | | | |
| SR8 | 34 | R8_RHEXP | C | 6 | 0 | Contr.Exp.RH | Controle de Exportação RH | | | | | 1 | | N | V | R | | | | | | | |
| SR8 | 35 | R8_OBSAFAS | C | 200 | 0 | Inf. Compl. | Inf.Compl. de afastamento | @! | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 36 | R8_TPEFD | C | 2 | 0 | Motivo Afast | Cod Motivo Afastamento | @! | ValidRCC("S048",RCM->RCM_TPEFD,1,2) | | S48 | 1 | | S | A | R | | | | | | | |
| SR8 | 37 | R8_TIPOAT | C | 1 | 0 | Tp Ac Trâns. | Tipo Afast. Acid.Trânsito | @! | (VAZIO() .OR. (Pertence("123 "))) | | | 1 | | N | A | R | | 1=Atropelamento;2=Colisão;3=Outros | | fGP240Edit() | | | |
| SR8 | 38 | R8_OBSTPA | M | 10 | 0 | Obs.Tp.Afast | Obs.Tp.Afast.Acid.Trabalh | @! | | IF(INCLUI, "", MSMM(SR8->R8_CODTPA)) | | 1 | | N | A | V | | | | fGP240Edit() | | | |
| SR8 | 39 | R8_NMMED | C | 80 | 0 | Nm Emitente | Nome do Emitente | @! | | | | 1 | | S | A | R | | | | fGP240Edit() | | | |
| SR8 | 40 | R8_CRMMED | C | 14 | 0 | Insc Emitent | Inscrição do Emitente | @! | | | | 1 | | S | A | R | | | | fGP240Edit() | | | |
| SR8 | 41 | R8_IDEOC | C | 1 | 0 | Órg.Classe | Órgão de Classe | 9 | Vazio() .Or. Pertence("123") | | | 1 | | N | A | R | | 1=CRM;2=CRO;3=RMS | | fGP240Edit() | | | |
| SR8 | 42 | R8_UFCRM | C | 2 | 0 | Cod. UF | Cód. Unidade da Federação | @! | VAZIO() .OR. (EXISTCPO("SX5", "12" + M->R8_UFCRM)) | | 12 | 1 | | S | A | R | | | | fGP240Edit() | | 010 | |
| SR8 | 43 | R8_CNPJCES | C | 14 | 0 | CNPJ Cession | CNPJ do Cessionário | @R 99.999.999/9999-99 | | | | 1 | | N | A | R | | | | fGP240Edit() | | | |
| SR8 | 44 | R8_TPCES | C | 1 | 0 | Tp Ônus Cess | Tipo Ônus da Cessão | @! | (VAZIO() .OR. (Pertence("12 "))) | | | 1 | | N | A | R | | 1=Ônus do Cedente;2=Ônus do Cessionário; | | fGP240Edit() | | | |
| SR8 | 45 | R8_CNPJSIN | C | 14 | 0 | CNPJ Sindica | CNPJ do Sindicato | @R 99.999.999/9999-99 | | | | 1 | | N | A | R | | | | fGP240Edit() | | | |
| SR8 | 46 | R8_TPSIND | C | 1 | 0 | Tp Ônus Sind | Tipo Ônus Ren. Sindicato | @! | (VAZIO() .OR. (Pertence("123 "))) | | | 1 | | N | A | R | | 1=Ônus Empregador;2=Ônus Sindicato;3=Dif.Salarial paga pelo Sindicato; | | fGP240Edit() | | | |
| SR8 | 47 | R8_PROADIC | C | 1 | 0 | Calc Pr Adic | Calc. Prop. Adicionais | | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| SR8 | 48 | R8_INTGTAF | D | 8 | 0 | Integ TAF | Integrado com TAF | | | | | 1 | | | | | | | | | | | |
| SR8 | 49 | R8_TPPROC | C | 1 | 0 | Tp. Processo | Tipo de Processo | 9 | Vazio() .Or. Pertence("123") | | | 1 | | S | A | R | | 1=Administrativo;2=Judicial;3=Numero do Beneficio (NB) do INSS | | | | | |
| SR8 | 50 | R8_TPEFDAN | C | 2 | 0 | Mot Anterior | Cod Motiv Afastamento Ant | @! | | | | 1 | | N | V | R | | | | | | | |
| SR8 | 51 | R8_EFDRETR | C | 1 | 0 | Info Retroat | Efeito Retroativo Afastam | @! | Pertence("12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| SR8 | 52 | R8_ORIGALT | C | 1 | 0 | Orig Alterac | Origem da Alteração | @! | Pertence("123") | | | 1 | | | A | | | 1=Por iniciativa do empregador;2=Revisão Administrativa;3=Determinação Judicial | | | | | |
| SR8 | 53 | R8_NRPRCJU | C | 21 | 0 | Processo Jud | Nr. Processo Judicial | @! | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 54 | R8_TAFKA | C | 60 | 0 | TAFKey Alter | Código de integ. da alt | | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 55 | R8_FILSUB | C | 2 | 0 | Fil. Substit | Filial do Substituto | | vazio() .or. ExistCpo("SM0",cEmpAnt+M->R8_FILSUB) | | XM0 | 1 | | S | A | R | | | | | | 033 | |
| SR8 | 56 | R8_TAFKI | C | 60 | 0 | TAFKeyInicio | Chave inicial do TAF | @! | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 57 | R8_MATSUB | C | 6 | 0 | Matr.Substit | Matricula do Substituto | @! | vazio() .or. ExistCpoRh("SRA",M->R8_MATSUB,1,GDFieldGet("R8_FILSUB")) .AND. VldSubst(GDFieldGet("R8_FILSUB"),M->R8_MATSUB) | | SRAFIL | 1 | | S | A | | | | | | | 121 | |
| SR8 | 58 | R8_TAFKF | C | 60 | 0 | TAFKeyFinal | Chave final do TAF | @! | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 59 | R8_GEDOC | C | 20 | 0 | Nr GEDOC | Numero GEDOC | @ | | | | 1 | | S | A | R | | | | | | | |
| SR8 | 60 | R8_DTER | D | 8 | 0 | Data Ef Retr | Data de Efeito Retroativo | | | Ctod("//") | | 1 | | S | A | R | | | | Iif(FindFunction('fWhenDtEr'),fWhenDtEr(),.T.) | | | |
| SR8 | 61 | R8_DATALT | D | 8 | 0 | Dt. Alt. Mot | Data de Alt. Mot. Afasta | | | Ctod("//") | | 1 | | S | V | R | | | | | | | |
| SR8 | 62 | R8_INTTAF | C | 1 | 0 | Int. TAF/MID | Integra com o TAF/MID. | @! | Pertence(" 12") | | | 1 | | S | V | R | | 1=Sim;2=Não | | | | | |
| SR8 | 63 | R8_DTINIF | D | 8 | 0 | Ini.PerAqFer | Dt.Início Per.Aq. Férias | | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 64 | R8_DTFMF | D | 8 | 0 | Fim PerAqFer | Dt.Final Per.Aq. Férias | | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 65 | R8_CNPJE | C | 14 | 0 | CNPJ O.P. | CNPJ do órgão público | @R 99.999.999/9999-99 | | | | 1 | | N | A | R | | | | | | | |
| SR8 | 66 | R8_REMUN | C | 1 | 0 | Rem.Cg.Efet. | Remuneração Cargo Efetivo | @! | | | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| SR8 | 67 | R8_RECIBO | C | 44 | 0 | Recibo CAT | Recibo CAT | @! | | | | 1 | | N | A | R | | | | | | 080 | |