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

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