Tabela: SR2 - RAIS


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
RAISR2_FILIAL+R2_ANOBASE+R2_CGC+R2_CEI+R2_MAT+DTOS(R2_ADMISSA)




Indices(SIX)
OrdemChaveDescriçãoNickName
1R2_FILIAL+R2_MATMatricula
2R2_FILIAL+R2_NOMENome
3R2_FILIAL+R2_ANOBASE+R2_CGC+R2_PISANO BASE + CNPJ + PIS
4R2_FILIAL+R2_ANOBASE+R2_CEI+R2_MATANO BASE + CEI + Matricula
5R2_FILIAL+R2_ANOBASE+R2_MATANO BASE + Matricula
6R2_ANOBASE+R2_CGC+R2_CEI+R2_PISANO BASE + CNPJ + CEI + PIS







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
R2_FILIAL Filial Filial C 2 0 Nao Altera Virtual 033 1 2
R2_MAT Matricula Numero da Matricula Neste campo deve ser digitado: Número da Matricula C 6 0 @! ExistCpo("SRA") CAD Sim Altera Virtual 121 #R2_MAT <>' ' 1 1
R2_ANOBASE ANO BASE ANO BASE Neste campo deve ser informado o ano base para a RAIS. C 4 0 9999 GPEM510VAnoBase(M->R2_ANOBASE) Sim Altera Virtual 1 1
R2_CGC CNPJ CNPJ Empresa Neste campo deve ser digitado: CGC Empresa C 14 0 @R 99.999.999/9999-99 CGC(M->R2_CGC).AND.NAOVAZIO() Sim Altera Virtual #R2_CGC <>' ' 1 1
R2_PIS PIS PIS Empresa Neste campo deve ser digitado: PIS Empresa C 11 0 @R 999.999.999-99 NaoVazio() .And. ChkPis(M->R2_PIS) Sim Altera Virtual #R2_PIS <>' ' 1 1
R2_NOME Nome Nome Neste campo deve ser digitado: Nome C 30 0 @! Texto() Sim Altera Virtual #R2_NOME <>' ' 1 1
R2_SALARIO Salario Salario do Funcionario Neste campo deve ser digitado: Salario do Funcionario N 12 2 @E 999,999,999.99 Positivo() Sim Altera Virtual 1 1
R2_TIPOSAL Tp.Salario Tipo de Salario Informe o o Tipo de Salario: 1 – Mensal, 2 – Quinzenal, 3 – Semanal, 4 – Diário, 5 – Horário, 6 – Tarefa, 7 – Outros. C 1 0 9 NaoVazio() Sim Altera Virtual 1 1
R2_HRSEMAN Hrs.Semanais Horas Semanais Neste campo deve ser digitado: Horas Semanais N 2 0 99 aMaiorZero(M->R2_HRSEMAN) Sim Altera Virtual #R2_HRSEMAN>0 1 1
R2_NUMCP Nr.Cart.Trab Numero Carteira Trabalho Neste campo deve ser digitado: Número Carteira Trabalho C 8 0 99999999 Sim Altera Virtual 1 1
R2_SERCP Nr. Serie Numero Serie Carteira Neste campo deve ser digitado: Número Serie Carteira C 5 0 99999 Sim Altera Virtual 1 1
R2_NASC Dt. Nasc. Data de Nascimento Neste campo deve ser digitado: Data de Nascimento D 8 0 Sim Altera Virtual 1 1
R2_ADMISSA Dt. Admissao Data de Admissao Neste campo deve ser digitado: Data de Admissao D 8 0 Sim Altera Virtual 1 1
R2_TIPOADM Tp. Admissao Tipo de Admissao Informe o Tipo de Admissao: 1 – Admissão de empregado no primeiro emprego (com registro). 2 – Admissão de empregado com emprego anterior (reemprego). 3 – Transferência/movimentação do empregado/servidor oriundo de estabelecimentos da mesma empresa/entidade, ou oriundo de outras empresas/entidades, com ônus para a cedente. 4 – Transferência/movimentação do empregado/servidor ou dirigente sindical oriundo de estabeleci-mentos da mesma empresa/entidade, ou oriundo de outras empresas/entidades, sem ônus para a cedente. 7 - Reversão (específico para servidor público). 9 - Exercício provisório de servidor oriundo do mesmo órgão/entidade ou de outro órgão/entidade. 10 - Readaptação (específico para servidor público). 11 - Redistribuição (específico para servidor público). 12 - Exercício descentralizado de servidor oriundo do mesmo órgão/entidade ou de outro órgão/entidade. 13 - Remoção (específico para servidor público). C 2 0 @! NaoVazio() Sim Altera Virtual 1 1
R2_CODFGTS Cd. FGTS Codigo de Opcao FGTS Informe o Código de Opção FGTS: 1= Informou Data de Opção FGTS; 2= Não informou Data de Opção FGTS. (campo no cadastro de Funcionarios). C 1 0 9 NaoVazio() Sim Altera Virtual 1 1
R2_FGTSMMA MM/AA Opçao Mes/Ano da Opcao FGTS Neste campo deve ser digitado: Mes/Ano da Opção FGTS C 4 0 @R 99/99 NaoVazio() Sim Altera Virtual 1 1
R2_13ADIAN Vr.1Parc 13o Valor 1ª Parc 13º Salario Neste campo deve ser digitado: Valor 1¦ Parc 13§ Salario N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES13AD Mes Pg.1aPar Mes de Pagto. 1º Parc 13º Neste campo deve ser digitado: Mes de Pagto. 1§ Parc 13§ N 2 0 99 Nao Altera Virtual 1 2
R2_CPF CPF / CIC CPF / CIC Neste campo deve ser digitado: CPF / CIC C 11 0 @R 999.999.999-99 NaoVazio() .And. ChkCPF(M->R2_CPF) Sim Altera Virtual #R2_CPF <>' ' 1 1
R2_CBO C.B.O. Codigo Bras. de Ocupacoes Neste campo deve ser digitado: Código Bras. de Ocupações C 6 0 999999 NaoVazio() CBOSR2 Sim Altera Virtual #R2_CBO <>' ' 1 1
R2_VIEMRAI Vinc.Empreg. Vinculo Empregaticio Neste campo deve ser digitado: Vinculo Empregaticio C 2 0 99 EXISTCPO("SX5","25"+M->R2_VIEMRAI) 25 Sim Altera Virtual 1 1
R2_GRINRAI Grau Instr. Grau de Instrucao Neste campo deve ser digitado: Grau de Instrução C 2 0 99 EXISTCPO("SX5","26"+M->R2_GRINRAI) 26 Sim Altera Virtual 1 1
R2_NACIONA Nacionalid. Nacionalidade Neste campo deve ser digitado: Nacionalidade C 2 0 99 EXISTCPO("SX5","34"+M->R2_NACIONA) 34 Sim Altera Virtual 1 1
R2_ANOCHEG Ano Chegada Ano de Chegada (Estrang.) Neste campo deve ser digitado: Ano de Chegada (Estrang.) C 2 0 99 Sim Altera Virtual 1 1
R2_DESLMMA DD/MM Deslig Dia/Mes do Desligamento Neste campo deve ser digitado: Dia/Mes do Desligamento C 4 0 @R 99/99 Sim Altera Virtual 1 1
R2_RESCRAI Cd.Resc.RAIS Codigo Rescisao RAIS Neste campo deve ser digitado: Código Rescisao RAIS C 2 0 99 NaoVazio() .Or. EXISTCPO("SX5","27"+M->R2_RESCRAI) 27 Sim Altera Virtual 1 1
R2_13FINAL Vr.2Parc 13o Valor 2ª Parc 13º Salario Neste campo deve ser digitado: Valor 2¦ Parc 13§ Salario N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES13FI MM Pg.2ºParc Mes Pagamento 2ª Parc 13º Neste campo deve ser digitado: Mes Pagamento 2¦ Parc 13§ N 2 0 99 Nao Altera Virtual 1 2
R2_MES01 Valor Jan. Valor Janeiro Valor acumulado apurado no mês de janeiro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES02 Valor Fev. Valor Fevereiro Valor acumulado apurado no mês de fevereiro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES03 Valor Mar. Valor Março Valor acumulado apurado no mês de março. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES04 Valor Abr. Valor Abril Valor acumulado apurado no mês de abril. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES05 Valor Mai. Valor Maio Valor acumulado apurado no mês de maio. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES06 Valor Jun. Valor Junho Valor acumulado apurado no mês de junho. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES07 Valor Jul. Valor Julho Valor acumulado apurado no mês de julho. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES08 Valor Ago. Valor Agosto Valor acumulado apurado no mês de agosto. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES09 Valor Set. Valor Setembro Valor acumulado apurado no mês de setembro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES10 Valor Out. Valor Outubro Valor acumulado apurado no mês de outubro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES11 Valor Nov. Valor Novembro Valor acumulado apurado no mês de novembro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_MES12 Valor Dez. Valor Dezembro Valor acumulado apurado no mês de dezembro. N 12 2 @E 999,999,999.99 POSITIVO() Nao Altera Virtual 1 2
R2_CEI CEI CEI-Cad. Específico INSS Neste campo deve ser digitado: CEI Empresa C 12 0 Sim Altera Virtual 1 2
R2_RACACOR Raca/Cor Raca/Cor do Funcionário Neste campo deve ser digitado: A Raca/Cor do Funcionario C 1 0 9 PERTENCE(" 124689") Nao Altera Virtual 1=Indigena;2=Branca;4=Negra;6=Amarela;8=Parda;9=Nao Informado 1 2
R2_DEFIFIS Defic.Fisico Deficiente Fisico NESTE CAMPO DEVERA SER DIGITADO "1" PARAFUNCIONARIO DEFICIENTE FISICO E "2" PARAOS QUE NAO SAO DEFICIENTES. C 1 0 @! Pertence("12") "2" Nao Altera Virtual 1=Sim;2=Nao 1 2
R2_VLAVIND Av.Prev.Ind. Valor do Aviso Previo Ind Neste campo deverá ser informado o valor do aviso prévio indenizado do funcionário. N 12 2 @E 999,999,999.99 POSITIVO() Sim Altera Virtual 1 2
R2_SEXO Sexo Sexo do Funcionario Neste campo deverá ser informado o sexo do funcionário. C 1 0 Pertence("12") Sim Altera Virtual 1=Masculino;2=Feminino 1 2
R2_CODAF01 Cod.Afast. 1 Codigo do Afastamento 1 Codigo do primeiro afastamento, segundo legislação da R.A.I.S.. Escolher um código da lista apresentada. C 2 0 99 Nao Altera Real #fBoxRAIS() 1 2
R2_INIAF01 Ini.Afast. 1 Inicio do Afastamento 1 Data de início do primeiro afastamento. D 8 0 Nao Altera Real 1 2
R2_FIMAF01 Fim Afast. 1 Fim do Afastamento 1 Data de termino do primeiro afastamento. D 8 0 Nao Altera Real 1 2
R2_CODAF02 Cod.Afast. 2 Codigo do Afastamento 2 Codigo do segundo afastamento, segundo legislação da R.A.I.S.. Escolher um código da lista apresentada. C 2 0 99 Nao Altera Real #fBoxRAIS() 1 2
R2_INIAF02 Ini.Afast. 2 Inicio do Afastamento 2 Data de início do segundo afastamento. D 8 0 Nao Altera Real 1 2
R2_FIMAF02 Fim Afast. 2 Fim do Afastamento 2 Data de termino do segundo afastamento. D 8 0 Nao Altera Real 1 2
R2_CODAF03 Cod.Afast. 3 Codigo do Afastamento 3 Codigo do terceiro afastamento, segundo legislação da R.A.I.S.. Escolher um código da lista apresentada. C 2 0 99 Nao Altera Real #fBoxRAIS() 1 2
R2_INIAF03 Ini.Afast. 3 Inicio do Afastamento 3 Data de início do terceiro afastamento. D 8 0 Nao Altera Real 1 2
R2_FIMAF03 Fim Afast. 3 Fim do Afastamento 3 Data de termino do terceiro afastamento. D 8 0 Nao Altera Real 1 2
R2_TDIASAF Tot.Dias Af. Total Dias Afastado Ano Total de dias em que o funcionário esteve afastado no ano. N 3 0 999 Nao Altera Real 1 2
R2_POSTO Cod.Posto Cod.Posto Informe o posto. C 9 0 @! EXISTCPO('RCL') Sim Altera Real 026 1 2
R2_TPDEFFI Tp.Deficien Tipo de Deficiencia Informe o tipo de deficiência. C 1 0 @! PERTENCE("0123456") "0" Sim Altera Virtual 0=Nao portador de deficincia;1=Fisica;2=Auditiva;3=Visual;4=Intelectual (Mental);5=Multipla;6=Reabilitado 1 2
R2_CODMUN Cod. Munic. Codigo do Municipio N 7 0 9999999 NaoVazio() Nao Vizualiza Virtual 1 2
R2_VAPRGRV V.Apr.Grávid Vínculo Aprendiz Grávida Indicador de vínculo da aprendiz grávida. Utilizar a opção “1-Sim” à aprendiz grávida no ano que completa 24 anos (opção "Sim" válida apenas para Vinc. Empreg. "55"). C 1 0 @! Pertence(" 12") .And. If(M->R2_VAPRGRV == "1", M->R2_VIEMRAI == "55", .T.) "2" Nao Altera Real 1=Sim;2=No 1 2
R2_HOPARC Ct.T.Parcial Contrato a Tempo Parcial C 1 0 @! Pertence(" 12") "2" Nao Altera Real 1=Sim;2=Nao 1 2
R2_TELETRA Teletrabalho Indicador de teletrabalho Indica se empregado está submetido a uma jornada que contempla teletrabalho. C 1 0 @! Pertence(" 12") "2" Nao Altera Real 1=Sim;2=Nao 1 2
R2_INTERMI Trab. Interm Trabalho Intermitente Indicador de empregado sob regime de contrato de trabalho intermitente. C 1 0 @! Pertence(" 12") "2" Nao Altera Real 1=Sim;2=Nao 1 2