Versões comparadas

Chave

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

Mapeamento dos campos para o leiaute 2.4.01

Registro eSocialCampo eSocialTabela RMColuna RMInformaçõ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
ideVinculocpfTrabPPESSOACPF
ideVinculonisTrab

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

ideVinculomatriculaPFUNCMATRICULAESOCIAL
altContratualdtAlteracao
DATAEVENTO
altContratualdtEf
DATAEFETIVA
vinculotpRegPrevPFUNCTPREGIMEPREV
infoCeletistatpRegJorPFUNCTIPOREGIMEJORNADA
infoCeletistanatAtividade

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 -

 
Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
infoCeletistadtBase

Recupera o mês do campo PSINDIC.DATABASECORRSALARIAL
infoCeletistacnpjSindCategProfPSINDICCNPJ
trabTempjustProrrPFUNCJUSTIFICATIVAPRORROGTEMP
infoContratocodCargo

Recupera valor do campo PFUNCAO.CODIGO
infoContratocodFuncao

Recupera valor do campo PFUNC.CODFUNCAOCONF
infoContratocodCateg

Caso seja autônomo codCateg


 

recebe FCFO.CATEGORIAAUTONOMO, caso seja autônomo externo recebe


  PPAGTOAUTONOMOEXT

PAGTOAUTONOMOEXT.CATAUTONOMO,

caso contrário recebe


 

PFUNC.CODCATEGORIAESOCIAL.

   

  

   
remuneracaovrSalFx

Verifica o salário da competência no 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

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";

   

 

   
remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
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"

duracaodtTermPFUNCFIMPRAZOCONTR
duracaoclauAssec


localTrabGeraltpInsc

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).

horContratualtpJornada

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

Recupera o valor do campo AHORARIO.DESCRICAO
horContratualtmpParcPFUNCTEMPOPARCIAL
horariodia

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) ;

filiacaoSindicalcnpjSindTrab

Caso 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 eSocialCampos Campo eSocialTabela RMColuna RMInformaçõ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
ideVinculocpfTrabPPESSOACPF
ideVinculonisTrab

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

ideVinculomatriculaPFUNCMATRICULAESOCIAL
altContratualdtAlteracao
DATAEVENTO
altContratualdtEf
DATAEFETIVA
vinculotpRegPrevPFUNCTPREGIMEPREV
infoCeletistatpRegJorPFUNCTIPOREGIMEJORNADA
infoCeletistanatAtividade

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

Recupera o mês do campo PSINDIC.DATABASECORRSALARIAL
infoCeletistacnpjSindCategProfPSINDICCNPJ
trabTempjustProrrPFUNCJUSTIFICATIVAPRORROGTEMP
infoContratocodCargo

Recupera valor do campo PFUNCAO.CODIGO
infoContratocodFuncao

Recupera valor do campo PFUNC.CODFUNCAOCONF
infoContratocodCateg

Caso seja autônomo codCateg


 

recebe FCFO.CATEGORIAAUTONOMO, caso seja autônomo externo

recebe
  PPAGTOAUTONOMOEXT

recebePPAGTOAUTONOMOEXT.CATAUTONOMO,

caso contrário recebe


 

PFUNC.CODCATEGORIAESOCIAL

   
   

  

remuneracaovrSalFx

Verifica o salário da competência no 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

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";

   

 

   

 

remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
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"

duracaodtTermPFUNCFIMPRAZOCONTR
duracaoclauAssec


localTrabGeraltpInsc

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).

horContratualtpJornada

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

Recupera o valor do campo AHORARIO.DESCRICAO
horContratualtmpParcPFUNCTEMPOPARCIAL
horariodia

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) ;

filiacaoSindicalcnpjSindTrab

Caso PFUNC.CODSINDICATOFILIACAO esteja preenchido, será recuperado o
  valor ovalor do campo PSINDIC.CNPJ