Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Deck of Cards
idLeiautes
Card
defaulttrue
id13
labelLeiaute 2.4.01S-1.0

Mapeamento dos campos para o leiaute 2.4.01S-1.0

Registro_eSocial

Campo_eSocial

Tabela_RM

Coluna_RM

Informações_do_calculo

ideEventoindRetif

Conforme manual
ideEventonrRecibo
PROTOCOLO
ideEventotpAmb

Campo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)
ideEventoprocEmi

Valor válido 1 (Valor Fixo)
ideEventoverProc

Versão do RM
ideEmpregadortpInsc

21 ou 22 pessoa física, demais, pessoa jurídica
ideEmpregadornrInscGCOLIGADACGC
ideVinculocpfTrab
PPESSOA



ideVinculo
CPF
matricula
ideVinculo
ideVinculomatriculaPFUNCMATRICULAESOCIALaltContratualdtAlteracaoDATAEVENTOaltContratual
PFUNC
nisTrab

Caso seja autônomo e FCFO.NIT estiver preenchido, retorna FCFO.NIT, caso contrário,

retorna FCFO.CIAUTONOMO;

Caso não seja autônomo e codCateg diferente de contribuinte individual (721, 722, 723, 731, 734, 738, 761, 771) retorna PFUNC.PISPASEP, caso

contrario, retorna PFUNC.CI

MATRICULAESOCIAL
altContratualdtAlteracao
DATAEVENTOSe o campo alterado possuir histórico busca a data de mudança do histórico, caso contrário é gerado conforme data atual
altContratual
dtEf
DATAEFETIVA
vinculotpRegPrevPFUNCTPREGIMEPREV
infoCeletistatpRegJor

Recupera valor do campo PFUNC
.TIPOREGIMEJORNADA
infoCeletistanatAtividade

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
infoCeletistadtBase
Recupera


Caso PSINDIC.MESDATABASE seja maior que "0" retorna o valor dessa coluna, caso contrário recupera o mês do campo PSINDIC.DATABASECORRSALARIAL
infoCeletistacnpjSindCategProfPSINDICCNPJ
trabTemp

trabTemporariojustProrrPFUNCJUSTIFICATIVAPRORROGTEMP
infoContrato

aprend
codCargoRecupera valor do campo PFUNCAO.CODIGOinfoContratocodFuncaoRecupera valor do campo PFUNC.CODFUNCAOCONFinfoContratocodCateg

Caso seja autônomo codCateg recebe FCFO.CATEGORIAAUTONOMO,

caso seja autônomo externo recebe PAGTOAUTONOMOEXT.CATAUTONOMO,

caso contrário recebe PFUNC.CODCATEGORIAESOCIAL.
  

remuneracaovrSalFxVerifica o salário da competência no histórico salarialremuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a seguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 -Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P -Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 -Por Tarefa";
 

remuneracaodscSalVarRecupera valor do campo PFUNC.DESCRICAOSALVARIAVELduracaotpContr

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e data do fim do prazo do contrato seja maior ou igual que a data da

geração do XML retorna "2 -Prazo determinado " ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e data do fim do prazo do contrato seja maior ou igual que a data de

obrigatoriedade dos eventos não períodicos retorna "2 - Prazo determinado " caso contrário, retorna "1 - Prazo indeterminado"

duracaodtTermPFUNCFIMPRAZOCONTRduracaoclauAsseclocalTrabGeraltpInsc

Caso PSECAO.TPLOTACAO seja 10,21, 24 ou 90 retorna vazio;

Caso PSECAO.TPLOTACAO seja 01, 04, 05, 06, 08 ou 09 retorna "1 -CNPJ";

Caso PSECAO.TPLOTACAO seja 03 ou 07 retorna "2 - CPF";

Caso PSECAO.TPLOTACAO seja 02 retorna "4 - CNO (Cadastro Nacional de Obra)";

Outro caso retorna "1 - CNPJ";

Para esse evento são válidos somente os códigos "1 - CNPJ e "4 -CNO"

localTrabGeralnrInsc

Caso PSECAO.TPLOTACAO seja 01,03, 04, 05, 06, 07, 08 ou 09 retorna PSECAO.CGC;

Caso PSECAO.TPLOTACAO seja 02 retorna PSECAO.CNO;

Caso PSECAO.TPLOTACAO seja 10, 21, 24 ou 90 retorna vazio;

Outro caso retorna PSECAO.CGC;

Para esse evento são válidos somente os valores retornados do campo PSECAO.CGC ou PSECAO.CNO

horContratualqtdHrsSem

Média de horas semanais,considerando uma projeção de 7 dias.

Regra do cálculo: soma das horas das jornadas de trabalho do horário,dividido pelos dias do horário (todos os índices, inclusive dias de descanso),multiplicado por 7 (fixo).

horContratualtpJornadaCódigo recuperado através do campo AHORARIO.TIPOJORESOCIALhorContratualdscTpJornRecupera o valor do campo AHORARIO.DESCRICAOhorContratualtmpParcPFUNCTEMPOPARCIALhorariodia

Dia da semana calculado a partir na data do índice da jornada conforme abaixo:

1 - Segunda-Feira; 2 - Terça-Feira; 3 - Quarta-Feira; 4 - Quinta-Feira; 5 -Sexta-Feira; 6 - Sábado; 7 - Domingo; 8 - Dia variável.

horariocodHorContrat

Caso horário seja por INTERVALO retorna o seguinte valor: ("I" + "|" + AHORARIO.CODIGO + "|" + AINDHOR.INDINICIOHOR);

Caso horário seja por JORNADA retorna o valor do campo ("J" + "|" + AHORARIOJORNADA.CODHORARIO + "|" +AINDICEJORNADA.INDICE) ;

filiacaoSindicalcnpjSindTrabCaso PFUNC.CODSINDICATOFILIACAO esteja preenchido, será recuperado o valor do campo PSINDIC.CNPJ
Card
id2
labelLeiaute 2.4.02

Mapeamento dos campos para o leiaute 2.4.02

Registro eSocialCampo eSocialTabela RMColuna RMInformações do calculoideEventoindRetifConforme manualideEventonrReciboPROTOCOLOideEventotpAmbCampo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)ideEventoprocEmiValor válido 1 (Valor Fixo)ideEventoverProcVersão do RMideEmpregadortpInsc21 ou 22 pessoa física, demais, pessoa jurídicaideEmpregadornrInscGCOLIGADACGCideVinculocpfTrabPPESSOACPFideVinculonisTrab

Caso seja autônomo e FCFO.NIT estiver preenchido, retorna FCFO.NIT, caso contrário,

retorna FCFO.CIAUTONOMO;

Caso não seja autônomo e codCateg diferente de contribuinte individual (721, 722, 723, 731, 734, 738, 761, 771) retorna PFUNC.PISPASEP, caso

contrario, retorna PFUNC.CI

ideVinculomatriculaPFUNCMATRICULAESOCIALaltContratualdtAlteracaoDATAEVENTOaltContratualdtEfDATAEFETIVAvinculotpRegPrevPFUNCTPREGIMEPREVinfoCeletistatpRegJorPFUNCTIPOREGIMEJORNADAinfoCeletistanatAtividadeCaso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 -Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"infoCeletistadtBaseRecupera o mês do campo PSINDIC.DATABASECORRSALARIALinfoCeletistacnpjSindCategProfPSINDICCNPJtrabTempjustProrrPFUNCJUSTIFICATIVAPRORROGTEMPinfoContratocodCargoRecupera valor do campo PFUNCAO.CODIGOinfoContratocodFuncaoRecupera valor do campo PFUNC.CODFUNCAOCONFinfoContratocodCateg

Caso seja autônomo codCateg recebe FCFO.CATEGORIAAUTONOMO,

caso seja autônomo externo recebePPAGTOAUTONOMOEXT.CATAUTONOMO,

caso contrário recebe PFUNC.CODCATEGORIAESOCIAL
  

remuneracaovrSalFxVerifica o salário da competência no histórico salarialremuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a seguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 -Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P -Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros"retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 -Por Tarefa";
 
 

remuneracaodscSalVarRecupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
tpInsc

Caso o campo PFUNC.CNPJEMPRESACONTRATANTEAPRENDIZ esteja preenchido com um CNPJ válido retorna 1.

Caso o campo PFUNC.CNPJEMPRESACONTRATANTEAPRENDIZ esteja preenchido com um CPF válido retorna 2.

Caso contrário se a seção do funcionário possuir um CNPJ válido, retorna 1, caso contrário retorna 2
aprendnrInsc

Caso o campo PFUNC.CNPJEMPRESACONTRATANTEAPRENDIZ esteja preenchido retorna este valor. Caso contrário retorna valor do campo PSECAO.CGC
infoContratonmCargo

Recupera o valor do campo PFUNCAO.NOME.
infoContratoCBOCargo

Recupera o valor do campo PFUNCAO.CBO2002.
infoContratonmFuncao

Recupera o valor do campo PFUNCAO.NOME de acordo com o valor de PFUNC.CODFUNCAOCONF.
infoContratoCBOFuncao

Recupera o valor do campo PFUNCAO.CBO2002 de acordo com o valor de PFUNC.CODFUNCAOCONF.
infoContratoacumCargo

Recupera o valor do campo PFUNC.FUNCAOACUMULAVEL
infoContratocodCateg

Caso seja autônomo do Gestão Financeira retorna o campo 'CODCATEGORIAESOCIAL' da tabela 'FCFO';



Caso seja autônomo Externo retorna o campo 'CATEGORIAESOCIAL' da tabela 'PPAGTOAUTONOMOEXT'. Não tendo informação ou sendo zero será o de/para  do campo 'CATAUTONOMO' da tabela  'PPAGTOAUTONOMOEX' que armazena a categoria do SEFIP e faz o de/Para para categoria do eSocial.;



O sistema irá buscar o código da categoria do campo PFMULTVINCULOSEXTERNO.CODCATEGORIA se existir registro na tabela PFMULTVINCULOSEXTERNO, caso contrário, buscará do campo PFUNC.CODCATEGORIAESOCIAL.
remuneracaovrSalFx

Caso o funcionário utilize salário composto, retorna a soma que compõe o total do salário do histórico salarial. Para mais informações, acesse o link  DT - S-2206 e S-2306 - Geração da tag <vrSalFx>.

Caso o parametro "Considerar maior valor de salário-hora na tag vrSalFx para professores/horistas" esteja marcado, retorna o maior salário hora cadastrado conforme data do histórico salarial.

Caso contrário, retorna o salário do histórico salarial
remuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a serguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 - Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P - Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 - Por Tarefa";

remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
duracaotpContr

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Definido em dias" e data do fim do prazo do contrato seja maior ou igual que a data de obrigatoriedade dos eventos não períodicos retorna "2 - Prazo determinado, definido em dias" ou

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Vinculado a ocorrência de um fato" e data do fim do prazo do contrato seja maior ou igual que a data de obrigatoriedade dos eventos não períodicos retorna "3 - Prazo determinado, vinculado à ocorrência de um fato" ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Definido em dias" e data do fim do prazo do contrato seja maior ou igual que a data da geração do XML retorna "2 - Prazo determinado, definido em dias" ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Vinculado a ocorrência de um fato" e data do fim do prazo do contrato seja maior ou igual que a data da geração do XML retorna "3 - Prazo determinado, vinculado à ocorrência de um fato" ou

caso contrário, retorna "1 - Prazo indeterminado"
duracaodtTermPFUNCFIMPRAZOCONTR
duracaoclauAssec


duracaoobjDetPFUNCMOTIVOCONTPRAZODETERMINADO
localTrabGeraltpInsc

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ".
localTrabGeralnrInsc

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
localTempDomtpLograd


localTempDomdscLogradPSECAORUA
localTempDomnrLogradPSECAONUMERO
localTempDomcomplementoPSECAOCOMPLEMENTO
localTempDombairroPSECAOBAIRRO
localTempDomcepPSECAOCEP
localTempDomcodMunic


localTempDomufPSECAOESTADO
horContratualqtdHrsSem

Média de horas semanais, considerando uma projeção de 7 dias.

Regra do cálculo:

Caso parâmetro para considerar jornada do funcionário esteja marcado no parametrizador do eSocial: jornada mensal / 4

Demais cenários: soma das horas das jornadas de trabalho do horário, dividido pelos dias do horário (todos os índices, inclusive dias de descanso), multiplicado por 7 (fixo).

No caso do funcionário ter direito ao adicional noturno, realiza-se o cálculo desse benefício.

Para mais informações, acesse o link Como é o cálculo do adicional noturno na tag <qtdHrsSem> nos eventos S-2200 e S-2206?

horContratualtpJornada

Código recuperado através do campo AHORARIO.TIPOJORESOCIAL
horContratualtmpParcPFUNCTEMPOPARCIAL
horContratualhorNoturno

Caso a jornada semanal contratual do funcionário possua horário noturno (no todo ou em parte), retorna S - Sim. Caso contrário, retorna N - Não.
horContratualdscJorn

Caso o parâmetro "Considerar descrição do horário na tag dscJorn dos eventos S-2200 e S-2206" esteja marcado, retorna o valor do campo AHORARIO.DESCRICAO.

Caso contrário, retorna a descrição da jornada semanal contratual, contendo os dias da semana e os respectivos horários contratuais (entrada, saída e  intervalos)
alvaraJudicialnrProcJudPFUNCNRPROCJUD
observacoesobservacao

Informação obtida a partir dos registros da tabela PFUNCOBSERVACAO campo OBSERVACAO nos anexos do funcionário.
treiCapcodTreiCapVCURSOSCODTREINAMENTOESOCIAL

Caso PSECAO.TPLOTACAO seja 10,21, 24 ou 90 retorna vazio;

Caso PSECAO.TPLOTACAO seja 01, 04, 05, 06, 08 ou 09 retorna "1 -CNPJ";

Caso PSECAO.TPLOTACAO seja 03 ou 07 retorna "2 - CPF";

Caso PSECAO.TPLOTACAO seja 02 retorna "4 - CNO (Cadastro Nacional de Obra)";

Outro caso retorna "1 - CNPJ";
Para esse evento são válidos somente os códigos "1 - CNPJ e "4 -CNO"

Dia da semana calculado a partir na data do índice da jornada conforme abaixo:

1 - Segunda-Feira; 2 - Terça-Feira; 3 - Quarta-Feira; 4 - Quinta-Feira; 5 -Sexta-Feira; 6 - Sábado; 7 - Domingo; 8 - Dia variável.

Caso seja autônomo e FCFO.NIT estiver preenchido, retorna FCFO.NIT, caso contrário, retorna FCFO.CIAUTONOMO;
Caso não seja autônomo e codCateg diferente de contribuinte individual (721, 722, 723, 731, 734, 738, 761, 771) retorna PFUNC.PISPASEP, caso contrario, retorna PFUNC.CICaso seja autônomo do Fluxus retorna o campo 'CODCATEGORIAESOCIAL' da tabela 'FCFO';
Caso seja autônomo Externo retorna o campo 'CATEGORIAESOCIAL' da tabela 'PPAGTOAUTONOMOEXT'. Não tendo informação ou sendo zero será o de/para  do campo 'CATAUTONOMO' da tabela  'PPAGTOAUTONOMOEX' que armazena a categoria do SEFIP e faz o de/Para para categoria do eSocial.;
O sistema irá buscar o código da categoria do campo PFMULTVINCULOSEXTERNO.CODCATEGORIA se existir registro na tabela PFMULTVINCULOSEXTERNO, caso contrário, buscará do campo PFUNC.CODCATEGORIAESOCIAL.Verifica o salário da competência no
Card
defaulttrue
id4
labelLeiaute S-1.2

Mapeamento dos campos para o leiaute S-1.2

Registro_eSocial

Campo_eSocial

Tabela_RM

Coluna_RM

Informações_do_calculo

ideEventoindRetif

Conforme manual
ideEventonrRecibo
PROTOCOLO
ideEventotpAmb

Campo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)
ideEventoprocEmi

Valor válido 1 (Valor Fixo)
ideEventoverProc

Versão do RM
ideEmpregadortpInsc

21 ou 22 pessoa física, demais, pessoa jurídica
ideEmpregadornrInscGCOLIGADACGC
ideVinculocpfTrab


ideVinculomatriculaPFUNCMATRICULAESOCIAL
altContratualdtAlteracao
DATAEVENTOSe o campo alterado possuir histórico busca a data de mudança do histórico, caso contrário é gerado conforme data atual
altContratualdtEf
DATAEFETIVA
vinculotpRegPrevPFUNCTPREGIMEPREV
infoCeletistatpRegJor

Recupera valor do campo PFUNC.TIPOREGIMEJORNADA
infoCeletistanatAtividade

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
infoCeletistadtBase

Caso PSINDIC.MESDATABASE seja maior que "0" retorna o valor dessa coluna, caso contrário recupera o mês do campo PSINDIC.DATABASECORRSALARIAL
infoCeletistacnpjSindCategProfPSINDICCNPJ
trabTemporariojustProrrPFUNCJUSTIFICATIVAPRORROGTEMP
aprendindAprend

Recupera o valor do campo PFUNC.MODALIDADECONTRATACAO.
aprendcnpjEntQual

Caso indAprend seja 1: retorna valor do campo PFUNC.CNPJEMPRESACONTRATANTEAPRENDIZ.
aprendtpInsc


aprendnrInsc

Caso indAprend seja 2: retorna valor do campo PFUNC.CNPJEMPRESACONTRATANTEAPRENDIZ.
aprendcnpjPrat

Recupera o valor do campo PFUNC.INSCESTABELECIMENTOATIVPRATICAS.
infoEstatutariotpPlanRP

Recupera o valor do campo PFUNC.TIPOPLANOSEGREGACAOMASSA
infoEstatutarioindTetoRGPS

Recupera o valor do campo PFUNC.TETORGPS
infoEstatutarioindAbonoPerm

Recupera o valor do campo PFUNC.ABONOPERMANENCIA
infoContratonmCargo

Recupera o valor do campo PFUNCAO.NOME.
infoContratoCBOCargo

Recupera o valor do campo PFUNCAO.CBO2002.
infoContratonmFuncao

Recupera o valor do campo PFUNCAO.NOME de acordo com o valor de PFUNC.CODFUNCAOCONF.
infoContratoCBOFuncao

Recupera o valor do campo PFUNCAO.CBO2002 de acordo com o valor de PFUNC.CODFUNCAOCONF.
infoContratoacumCargo

Recupera o valor do campo PFUNC.FUNCAOACUMULAVEL
infoContratocodCateg

Caso seja autônomo do Gestão Financeira retorna o campo 'CODCATEGORIAESOCIAL' da tabela 'FCFO';



Caso seja autônomo Externo retorna o campo 'CATEGORIAESOCIAL' da tabela 'PPAGTOAUTONOMOEXT'. Não tendo informação ou sendo zero será o de/para  do campo 'CATAUTONOMO' da tabela  'PPAGTOAUTONOMOEX' que armazena a categoria do SEFIP e faz o de/Para para categoria do eSocial.;



O sistema irá buscar o código da categoria do campo PFMULTVINCULOSEXTERNO.CODCATEGORIA se existir registro na tabela PFMULTVINCULOSEXTERNO, caso contrário, buscará do campo PFUNC.CODCATEGORIAESOCIAL.
remuneracaovrSalFx

Caso o funcionário utilize salário composto, retorna a soma que compõe o total do salário do histórico salarial.  Para mais informações, acesse o link  DT - S-2206 e S-2306 - Geração da tag <vrSalFx>.

Caso o parametro "Considerar maior valor de salário-hora na tag vrSalFx para professores/horistas" esteja marcado, retorna o maior salário hora cadastrado conforme data do histórico salarial.

Caso contrário, retorna o salário do
duracaotpContr

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e data do fim do prazo do contrato seja maior ou igual que a data da

geração do XML retorna "2 -Prazo determinado " ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e data do fim do prazo do contrato seja maior ou igual que a data de

obrigatoriedade dos eventos não períodicos retorna "2 - Prazo determinado " caso contrário, retorna "1 - Prazo indeterminado"

duracaodtTermPFUNCFIMPRAZOCONTRduracaoclauAsseclocalTrabGeraltpInsclocalTrabGeralnrInsc

Caso PSECAO.TPLOTACAO seja 01,03, 04, 05, 06, 07, 08 ou 09 retorna PSECAO.CGC;

Caso PSECAO.TPLOTACAO seja 02 retorna PSECAO.CNO;

Caso PSECAO.TPLOTACAO seja 10, 21, 24 ou 90 retorna vazio;

Outro caso retorna PSECAO.CGC;

Para esse evento são válidos somente os valores retornados do campo PSECAO.CGC ou PSECAO.CNO

horContratualqtdHrsSem

Média de horas semanais,considerando uma projeção de 7 dias.

Regra do cálculo: soma das horas das jornadas de trabalho do horário,dividido pelos dias do horário (todos os índices, inclusive dias de descanso), multiplicado por 7 (fixo).

horContratualtpJornadaCódigo recuperado através do campo AHORARIO.TIPOJORESOCIALhorContratualdscTpJornRecupera o valor do campo AHORARIO.DESCRICAOhorContratualtmpParcPFUNCTEMPOPARCIALhorariodiahorariocodHorContrat

Caso horário seja por INTERVALO retorna o seguinte valor: ("I" + "|" + AHORARIO.CODIGO + "|" + AINDHOR.INDINICIOHOR);

Caso horário seja por JORNADA retorna o valor do campo ("J" + "|" + AHORARIOJORNADA.CODHORARIO + "|" +AINDICEJORNADA.INDICE) ;

filiacaoSindicalcnpjSindTrabCaso PFUNC.CODSINDICATOFILIACAO esteja preenchido, será recuperado ovalor do campo PSINDIC.CNPJ
Card
defaulttrue
id3
labelLeiaute 2.5.00

Mapeamento dos campos para o leiaute 2.5.00

Registro eSocialCampo eSocialTabela RMColuna RMInformações do calculo
ideEventoindRetifConforme manualideEventonrReciboPROTOCOLOideEventotpAmbCampo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)ideEventoprocEmiValor válido 1 (Valor Fixo)ideEventoverProcVersão do RMideEmpregadortpInsc21 ou 22 pessoa física, demais, pessoa jurídicaideEmpregadornrInscGCOLIGADACGCideVinculocpfTrabideVinculonisTrabideVinculomatriculaPFUNCMATRICULAESOCIALaltContratualdtAlteracaoDATAEVENTOaltContratualdtEfDATAEFETIVAvinculotpRegPrevPFUNCTPREGIMEPREVinfoCeletistatpRegJorPFUNCTIPOREGIMEJORNADAinfoCeletistanatAtividadeCaso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"infoCeletistadtBaseCaso PSINDIC.MESDATABASE seja maior que "0" retorna o valor dessa coluna, caso contrário recupera o mês do campo PSINDIC.DATABASECORRSALARIALinfoCeletistacnpjSindCategProfPSINDICCNPJtrabTempjustProrrPFUNCJUSTIFICATIVAPRORROGTEMPinfoContratocodCargoRecupera valor do campo PFUNCAO.CODIGOinfoContratocodFuncaoRecupera valor do campo PFUNC.CODFUNCAOCONFinfoContratocodCategremuneracaovrSalFx
histórico salarial
remuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a serguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 - Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P - Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 - Por Tarefa";

remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
duracaotpContr

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Definido em dias" e data do fim do prazo do contrato seja maior ou igual que a data de obrigatoriedade dos eventos não períodicos retorna "2 - Prazo determinado, definido em dias" ou

Caso o tipo de operação seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Vinculado a ocorrência de um fato" e data do fim do prazo do contrato seja maior ou igual que a data de obrigatoriedade dos eventos não períodicos retorna "3 - Prazo determinado, vinculado à ocorrência de um fato" ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Definido em dias" e data do fim do prazo do contrato seja maior ou igual que a data da geração do XML retorna "2 - Prazo determinado, definido em dias" ou

Caso o tipo de operação não seja Carga Inicial e PFUNC.TEMPRAZOCONTR seja um e PFUNC.TIPOCONTPRAZODETERMINADO seja "Vinculado a ocorrência de um fato" e data do fim do prazo do contrato seja maior ou igual que a data da geração do XML retorna "3 - Prazo determinado, vinculado à ocorrência de um fato" ou

caso contrário, retorna "1 - Prazo indeterminado"
duracaodtTermPFUNCFIMPRAZOCONTR
duracaoclauAssec


duracaoobjDetPFUNC
MOTIVOCONTPRAZODETERMINADOlocalTrabGeraltpInscCaso PSECAO.TPLOTACAO seja 10, 21, 24 ou 90 retorna vazio;
Caso PSECAO.TPLOTACAO seja 01, 04, 05, 06, 08 ou 09 retorna "1 - CNPJ";
Caso PSECAO.TPLOTACAO seja 03 ou 07 retorna "2 - CPF";
MOTIVOCONTPRAZODETERMINADO
localTrabGeraltpInsc

Caso PSECAO.
TPLOTACAO seja 02
CAEPF esteja preenchido retorna "
4
3 -
CNO
CAEPF (Cadastro
Nacional de Obra
de Atividade Econômica de Pessoa Física)";
Outro caso

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ"
;
Para esse evento são válidos somente os códigos "1 - CNPJ e "4 - CNO"
.
localTrabGeralnrInsc

Caso tpInsc seja 1: retorna valor do campo PSECAO.
TPLOTACAO seja 01, 03, 04, 05, 06, 07, 08 ou 09 retorna PSECAO.CGC;
Caso PSECAO.TPLOTACAO seja 02 retorna PSECAO.CNO;
Caso PSECAO.TPLOTACAO seja 10, 21, 24 ou 90 retorna vazio;
Outro caso retorna PSECAO.CGC;
Para esse evento são válidos somente os valores retornados do campo PSECAO.CGC ou PSECAO.CNO
CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
localTempDomtpLograd


localTempDomdscLogradPSECAORUA
localTempDomnrLogradPSECAONUMERO
localTempDomcomplementoPSECAOCOMPLEMENTO
localTempDombairroPSECAOBAIRRO
localTempDomcepPSECAOCEP
localTempDomcodMunic


localTempDomufPSECAOESTADO
horContratualqtdHrsSem

Média de horas semanais, considerando uma projeção de 7 dias.

Regra do cálculo:

Caso parâmetro para considerar jornada do funcionário esteja marcado no parametrizador do eSocial: jornada mensal / 4

Demais cenários: soma das horas das jornadas de trabalho do horário, dividido pelos dias do horário (todos os índices, inclusive dias de descanso), multiplicado por 7 (
fixo).horContratualtpJornadaCódigo recuperado através do campo AHORARIO.TIPOJORESOCIALhorContratualdscTpJornRecupera o valor do campo AHORARIO.DESCRICAOhorContratualtmpParcPFUNCTEMPOPARCIALhorariodiaDia da semana calculado a partir na data do índice da jornada conforme abaixo:
1 - Segunda-Feira; 2 - Terça-Feira; 3 - Quarta-Feira; 4 - Quinta-Feira; 5 - Sexta-Feira; 6 - Sábado; 7 - Domingo; 8 - Dia variável.
fixo).

No caso do funcionário ter direito ao adicional noturno, realiza-se o cálculo desse benefício.

Para mais informações, acesse o link  Como é o cálculo do adicional noturno na tag <qtdHrsSem> nos eventos S-2200 e S-2206?

horContratualtpJornada

Código recuperado através do campo AHORARIO.TIPOJORESOCIAL
horContratualtmpParcPFUNCTEMPOPARCIAL
horContratualhorNoturno

Caso a jornada semanal contratual do funcionário possua horário noturno (no todo ou em parte), retorna S - Sim. Caso contrário, retorna N - Não.
horariocodHorContratCaso horário seja por INTERVALO retorna o seguinte valor: ("I" + "|" + AHORARIO.CODIGO + "|" + AINDHOR.INDINICIOHOR);
Caso horário seja por JORNADA retorna o valor do campo ("J" + "|" + AHORARIOJORNADA.CODHORARIO + "|" + AINDICEJORNADA.INDICE) ;filiacaoSindicalcnpjSindTrabCaso PFUNC.CODSINDICATOFILIACAO esteja preenchido, será recuperado o valor do campo PSINDIC.CNPJ