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

Mapeamento dos campos para o leiaute 2.4.02

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
ideVinculocodCateg

Caso seja autônomo codCateg recebe FCFO.CATEGORIAAUTONOMO, caso seja autônomo externo recebe PPAGTOAUTONOMOEXT.CATAUTONOMO, caso contrário recebe PFUNC.CODCATEGORIAESOCIAL
iniAfastamentodtIniAfast

Se o afastamento for de férias retorna PFUFERIASPER.DATAINICIO, caso não seja, retorna PFHSTAFT.DTINICIO
iniAfastamentocodMotAfast

Caso PFHSTAFT.TIPO seja "T - Af.Ac.Trabalho" ou PFHSTAFT.TIPO seja "O - Doença Ocupacional"retorna "01 - Acidente/Doença do trabalho";

Caso PFHSTAFT.TIPO seja "P - Af.Previdência" retorna "03 - Acidente/Doença não relacionada ao trabalho";

Caso PFHSTAFT.TIPO seja "I - Apos. Invalidez" retorna "06 - Aposentadoria por invalidez";

Caso PFHSTAFT.TIPO seja "R - Licença Remun." retorna "16 - Licença remunerada - Liberalidade da empresa ou Acordo/Convenção Coletiva de Trabalho";

Caso PFHSTAFT.TIPO seja "W - Licença Mater. Compl. 180 dias" retorna "18 - Licença Maternidade - a partir de 120 dias até 180 dias";

Caso PFHSTAFT.TIPO seja "L - Licença s/venc" retorna "21 - Licença não remunerada ou Sem Vencimento";

Caso PFHSTAFT.TIPO seja "S ou N - Mandato Sindical" retorna "24 - Mandato Sindical - Afastamento temporário para exercício de mandato sindical";

Caso PFHSTAFT.TIPO seja "C - Contrato de Trabalho Suspenso" retorna "27 - Qualificação - Afastamento por suspensão do contrato de acordo com o art 476-A da CLT";

Caso PFHSTAFT.TIPO seja "M - Serv.Militar" retorna "29 - Serviço Militar - Afastamento temporário"

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTADOCAO seja VERDADEIRO retorna "20 - Licença Maternidade - Afastamento temporário por motivo de licença-maternidade decorrente de adoção ou guarda judicial de criança";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTABORTONAOCRIME seja VERDADEIRO retorna "19 - Licença Maternidade - Afastamento temporário por motivo de aborto não criminoso";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTANTECIPACAO  seja VERDADEIRO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTPRORROGACAO  seja VERDADEIRO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e quantidade de dias de afastamento igual a 120 retorna "17 - Licença Maternidade - 120 dias";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e quantidade de dias de afastamento igual a 15 e seja falso os parâmetros MOTIVOAFASTANTECIPACAO e MOTIVOAFASTPRORROGACAO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "K-Cessão / Requisição " retorna "14 - Cessão / Requisição ";

Caso o afastamento for de férias, retorna "15 - Gozo de férias ou recesso - Afastamento temporário para o gozo de férias ou recesso".
iniAfastamentoinfoMesmoMtv

Se o afastamento decorre de mesmo motivo de afastamento anterior onde codMotAfastamento = [01,03] dentro de 60 dias retorna S - Sim. Caso contrário retorna N - Não.
iniAfastamentotpAcidTransitoPFHSTAFTTIPOACIDENTETRANSITO
iniAfastamentoobservacao

Se o afastamento for de férias retorna PFUFERIASPER.OBSERVACAO, caso não seja, retorna PFHSTAFT.OBSERVACAO
infoAtestadocodCIDVOCORRENCIACID
infoAtestadoqtdDiasAfast

Total de dias retornado do cálculo PFHSTAFT.DTFINAL - PFHSTAFT.DTINICIO
emitentenmEmitVPROFISSIONALSAUDENOMEPROFISSIONAL
emitenteideOC

Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "CRM" retorna "1";

Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "CRO" retorna "2";                                                                  

Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "RMS" retorna "3"
emitentenrOcVPROFISSIONALSAUDENUMEROREGISTRO
emitenteufOCVPROFISSIONALSAUDECODUFREGISTRO
infoCessaocnpjCessPFHSTAFTCNPJORGAOCEDIDO
infoCessaoinfOnusPFHSTAFTINFOONUS
infoMandSindcnpjSindPFHSTAFTCNPJSINDICATO


infoMandSind

infOnusRemun

Caso PFHSTAFT.TIPO seja "S" retorna "2 - Apenas do Sindicato";

Caso PFHSTAFT.TIPO seja "N" e PFHSTAFT.INFOONUSREMUNERACAO seja 0 retorna "1 - Apenas do Empregador";

Caso PFHSTAFT.TIPO seja "N" e PFHSTAFT.INFOONUSREMUNERACAO seja 1 retorna "3 - Parte do Empregador, sendo a diferença e/ou complementação salarial paga pelo Sindicato";
infoRetiforigRetifPFHSTMOTIVOAFASTORIGEMALTERACAO
infoRetiftpProc

Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "A - Administrativo" retorna 1;

Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "J - Judicial" retorna 2;

Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "N - Número de Benefício (NB) do INSS" retorna 3.
infoRetifnrProcPFHSTMOTIVOAFASTNUMPROCESSO
fimAfastamentodtTermAfast

Se o afastamento for de férias retorna PFUFERIASPER.DATAFIM, caso não seja, retorna PFHSTAFT.DTFINAL



Card
id2
labelLeiaute 2.5

Mapeamento dos campos para o leiaute 2.4.02

Registro eSocialCampo eSocialTabela RMColuna RMInformações do Cálculo
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
 

ideVinculocodCateg
  


Caso seja autônomo codCateg recebe FCFO.CODCATEGORIAESOCIAL, caso seja autônomo externo recebe PPAGTOAUTONOMOEXT.CATAUTONOMO, caso contrário recebe PFUNC.CODCATEGORIAESOCIAL
iniAfastamentodtIniAfast
 
 


Se o afastamento for de férias retorna PFUFERIASPER.DATAINICIO, caso não seja, retorna PFHSTAFT.DTINICIO
iniAfastamentocodMotAfast
  


Caso PFHSTAFT.TIPO seja "T - Af.Ac.Trabalho" ou PFHSTAFT.TIPO seja "O - Doença Ocupacional"retorna "01 - Acidente/Doença do trabalho";

Caso PFHSTAFT.TIPO seja "P - Af.Previdência" retorna "03 - Acidente/Doença não relacionada ao trabalho";

Caso PFHSTAFT.TIPO seja "I - Apos. Invalidez" retorna "06 - Aposentadoria por invalidez";

Caso PFHSTAFT.TIPO seja "R - Licença Remun." retorna "16 - Licença remunerada - Liberalidade da empresa ou Acordo/Convenção Coletiva de Trabalho";

Caso PFHSTAFT.TIPO seja "W - Licença Mater. Compl. 180 dias" retorna "18 - Licença Maternidade - a partir de 120 dias até 180 dias";

Caso PFHSTAFT.TIPO seja "L - Licença s/venc" retorna "21 - Licença não remunerada ou Sem Vencimento";

Caso PFHSTAFT.TIPO seja "S ou N - Mandato Sindical" retorna "24 - Mandato Sindical - Afastamento temporário para exercício de mandato sindical";

Caso PFHSTAFT.TIPO seja "C - Contrato de Trabalho Suspenso" retorna "27 - Qualificação - Afastamento por suspensão do contrato de acordo com o art 476-A da CLT";

Caso PFHSTAFT.TIPO seja "M - Serv.Militar" retorna "29 - Serviço Militar - Afastamento temporário"

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTADOCAO seja VERDADEIRO retorna "20 - Licença Maternidade - Afastamento temporário por motivo de licença-maternidade decorrente de adoção ou guarda judicial de criança";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTABORTONAOCRIME seja VERDADEIRO retorna "19 - Licença Maternidade - Afastamento temporário por motivo de aborto não criminoso";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTANTECIPACAO  seja VERDADEIRO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e parâmetro MOTIVOAFASTPRORROGACAO  seja VERDADEIRO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e quantidade de dias de afastamento igual a 120 retorna "17 - Licença Maternidade - 120 dias";

Caso PFHSTAFT.TIPO seja "E - Licença Mater." e quantidade de dias de afastamento igual a 15 e seja falso os parâmetros MOTIVOAFASTANTECIPACAO e MOTIVOAFASTPRORROGACAO retorna "35 - Licença Maternidade - Antecipação e/ou prorrogação mediante atestado médico";

Caso PFHSTAFT.TIPO seja "K-Cessão / Requisição " retorna "14 - Cessão / Requisição ";

Caso o afastamento for de férias, retorna "15 - Gozo de férias ou recesso - Afastamento temporário para o gozo de férias ou recesso".
iniAfastamentoinfoMesmoMtv
  


Se o afastamento decorre de mesmo motivo de afastamento anterior onde codMotAfastamento = [01,03] dentro de 60 dias retorna S - Sim. Caso contrário retorna N - Não.
iniAfastamentotpAcidTransitoPFHSTAFTTIPOACIDENTETRANSITO
 

iniAfastamentoobservacao
  


Se o afastamento for de férias retorna PFUFERIASPER.OBSERVACAO, caso não seja, retorna PFHSTAFT.OBSERVACAO
infoAtestadocodCIDVOCORRENCIACID
 

infoAtestadoqtdDiasAfast
  


Total de dias retornado do cálculo PFHSTAFT.DTFINAL - PFHSTAFT.DTINICIO
emitentenmEmitVPROFISSIONALSAUDENOMEPROFISSIONAL
 

emitenteideOC
  


Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "CRM" retorna "1";

Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "CRO" retorna "2";                                                                  

Caso VPROFISSIONALSAUDE.CODORGAOCLASSE seja "RMS" retorna "3"
emitentenrOcVPROFISSIONALSAUDENUMEROREGISTRO
 

emitenteufOCVPROFISSIONALSAUDECODUFREGISTRO
 

infoCessaocnpjCessPFHSTAFTCNPJORGAOCEDIDO
 

infoCessaoinfOnusPFHSTAFTINFOONUS
 

infoMandSindcnpjSindPFHSTAFTCNPJSINDICATO
 

infoMandSindinfOnusRemun
  


Caso PFHSTAFT.TIPO seja "S" retorna "2 - Apenas do Sindicato";

Caso PFHSTAFT.TIPO seja "N" e PFHSTAFT.INFOONUSREMUNERACAO seja 0 retorna "1 - Apenas do Empregador";

Caso PFHSTAFT.TIPO seja "N" e PFHSTAFT.INFOONUSREMUNERACAO seja 1 retorna "3 - Parte do Empregador, sendo a diferença e/ou complementação salarial paga pelo Sindicato";
infoRetiforigRetifPFHSTMOTIVOAFASTORIGEMALTERACAO
 

infoRetiftpProc
  


Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "A - Administrativo" retorna 1;

Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "J - Judicial" retorna 2;

Caso PFHSTMOTIVOAFAST.TIPOPROCESSO seja "N - Número de Benefício (NB) do INSS" retorna 3.
infoRetifnrProcPFHSTMOTIVOAFASTNUMPROCESSO
 

fimAfastamentodtTermAfast
  


Se o afastamento for de férias retorna PFUFERIASPER.DATAFIM, caso não seja, retorna PFHSTAFT.DTFINAL