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
ideTrabalhadorcpfTrabFCFOCGCCFO
ideTrabalhadornisTrab

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

, 701, 711

, 723, 731, 734, 738, 761, 771) retorna PFUNC.PISPASEP, caso contrario, retorna PFUNC.CI

infoMVindMV

Caso o funcionário não possua vinculo em outras coligadas e não possua múltiplos vínculos externo (Registro na tabela PFMULTVINCULOSEXTERNO) então retorna 1.

Caso o funcionário possua vinculo em outra empresa, tanto referente a outra coligada como externo, e o valor da contribuição seja igual a zero, então retorna 1.

Caso o funcionário possua vinculo em outra empresa, tanto referente a outra coligada como externo, e o valor da contribuição seja menor que o teto do INSS, então retorna 2.

Nos demais casos retorna 3.
remunOutrEmprtpInscPFMULTVINCULOSEXTERNOTPINSCRICAO
remunOutrEmprnrInscPFMULTVINCULOSEXTERNONRINSCRICAO
remunOutrEmprcodCateg

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.
remunOutrEmprvlrRemunOEPFMULTVINCULOSEXTERNOVLRREMUNERACAO
infoComplemnmTrabFCFONOME
infoComplemdtNasctoFCFODTNASCIMENTO
infoComplemcodCBOFCFOCBOAUTONOMO
infoComplemnatAtividade

Caso o campo FCFO.RAMOATIV seja 16 retorna '2-Trabalho Rural' senão '1-Trabalho Urbano'
procJudTrabtpTrib

Caso PFPROCESSOSJUDICIAIS.TPTRIBUTO seja 'IRRF' retorna 1

Caso PFPROCESSOSJUDICIAIS.TPTRIBUTO seja 'INSS' retorna 2

Caso PFPROCESSOSJUDICIAIS.TPTRIBUTO seja 'FGTS' retorna 3

Caso PFPROCESSOSJUDICIAIS.TPTRIBUTO seja 'Contribuição sindical' retorna 4
procJudTrabnrProcJudPFPROCESSOSJUDICIAISNROPROCESSO
procJudTrabcodSuspPFPROCESSOSJUDICIAISCODSUSPPROCJUD
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO
dmDevcodCateg

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

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

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
ideEstabLotcodLotacao

Caso seção no nível de quebra do FPAS possua um valor de FPAS definido, recupera o código desta seção, caso contrário recupera o código da seção no nível de quebra da filial.
remunPerApurmatriculaPFUNCMATRICULAESOCIAL
remunPerApurindSimplesPFUNCINDSIMPLES
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubrGCOLIGADACODCOLIGADA
itensRemunqtdRubrPFFINANCREF
itensRemunfatorRubr

Caso PEVENTO.VALHORDIAREF seja Hora ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazio
itensRemunvrUnit

Caso PFFINANC.VALOR e PFFINANC.REF sejam diferentes de 0 retorna PFFINANC.VALOR / PFFINANC.REF, caso contrário retorna 0.

Obs.: A tag será apresentada no XML apenas se o evento for do tipo Hora ou Dia.
itensRemunvrRubrPFFINANCVALOR
detOpercnpjOperVOPERADORASAUDECNPJ
detOperregANSVOPERADORASAUDEREGISTROANS
detOpervrPgTit

Valor do evento – Valor dos dependentes informado no histórico de assistência saúde
detPlanotpDep

Caso PFDEPEND.GRAUPARENTESCO seja "5 - Conjuge" retorna "1 - Cônjuge.";

Caso PFDEPEND.GRAUPARENTESCO seja "C - Companheiro" retorna "2 - Companheiro(a) com o(a) qual tenha filho ou viva há mais de 5 (cinco) anos ou possua Declaração de União Estável.";

Caso PFDEPEND.GRAUPARENTESCO seja "1 - FilhoValido" ou "D - Enteado" ou "3 - FilhoInvalido" retorna "3 - Filho(a) ou enteado(a).";

Caso PFDEPEND.GRAUPARENTESCO seja "1 - FilhoValido" ou "D - Enteado" ou "3 - FilhoInvalido" e PFDEPEND.UNIVERSITARIO seja VERDADEIRO retorna "4 - Filho(a) ou enteado(a), universitário(a) ou cursando escola técnica de 2º grau.";

Caso PFDEPEND.GRAUPARENTESCO seja "I - IrmaoValido" ou "N = IrmaoInvalido" ou "T - Neto" retorna "6 - Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, do(a) qual detenha a guarda judicial.";                                               

Caso PFDEPEND.GRAUPARENTESCO seja "I - IrmaoValido" ou "N = IrmaoInvalido" ou "T - Neto" e PFDEPEND.UNIVERSITARIO seja VERDADEIRO retorna "7 - Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, universitário(a) ou cursando escola técnica de 2° grau, do(a) qual detenha a guarda judicial.";

Caso PFDEPEND.GRAUPARENTESCO seja "6 - Pai", "7 - Mae" ou "A - Avo" retorna "9 - Pais, avós e bisavós.";

Caso PFDEPEND.GRAUPARENTESCO seja "G - ExConjuge" retorna "12 - Ex-cônjuge."                                                  

Caso PFDEPEND.GRAUPARENTESCO seja diferente dos códigos acima, retorna "99 Agregado/Outros".
detPlanocpfDepPFDEPENDCPF
detPlanonmDepPFDEPENDNOME
detPlanodtNasctoPFDEPENDDTNASCIMENTO
detPlanovlrPgDepPFHSTASSMEDVALOR
infoAgNocivograuExp

Campo calculado a partir do campo PFUNC.CODOCORRENCIA conforme abaixo:

-Caso PFUNC.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

-Caso PFUNC.CODOCORRENCIA seja 4 ou 8 retorna "4-Ensejador de Aposentadoria Especial - FAE25 06% (25 anos de contribuição e alíquota de 6%)";

-Caso PFUNC.CODOCORRENCIA seja 3 ou 7 retorna "3-Ensejador de Aposentadoria Especial - FAE20 09% (20 anos de contribuição e alíquota de 9%)";

-Caso PFUNC.CODOCORRENCIA seja 2 ou 6 retorna "2-Ensejador de Aposentadoria Especial - FAE15 12% (15 anos de contribuição e alíquota de 12%)"
ideADCdtAcConvPDADOSDISDTACORDO
ideADCtpAcConvPDADOSDISTPACORDO
ideADCcompAcConv

PDADOSDIS.ANOCOMPPAGTO + PDADOSDIS.MESCOMPPAGTO
ideADCdtEfAcConvPDADOSDISDTEFEITO
ideADCdscPDADOSDISDESCRICAO
idePeriodoperRef

O sistema buscará o mês e ano que existirem nos campos PFVERBASDIS.ANOREF e PFVERBASDIS.MESREF de acordo com a competência do desligamento.
ideEstabLottpInsc

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

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
ideEstabLotcodLotacao

Caso seção no nível de quebra do FPAS possua um valor de FPAS definido, recupera o código desta seção, caso contrário recupera o código da seção no nível de quebra da filial.
remunPerAntmatriculaPFUNCMATRICULAESOCIAL
remunPerAntindSimplesPFUNCINDSIMPLES
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubrGCOLIGADACODCOLIGADA
itensRemunqtdRubrPFFINANCREF
itensRemunfatorRubr

Caso PEVENTO.VALHORDIAREF seja Hora ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazio
itensRemunvrUnit

Caso PFFINANC.VALOR e PFFINANC.REF sejam diferentes de 0 retorna PFFINANC.VALOR / PFFINANC.REF, caso contrário retorna 0.

Obs.: A tag será apresentada no XML apenas se o evento for do tipo Hora ou Dia.
itensRemunvrRubrPFFINANCVALOR
infoAgNocivograuExp

Campo calculado a partir do Código de Ocorrência obtido no Histórico de Ocorrência (PHSTOCORRENCIA) para a competência do Dissídio (perRef) conforme abaixo:

-Caso PFUNC.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

-Caso PFUNC.CODOCORRENCIA seja 4 ou 8 retorna "4-Ensejador de Aposentadoria Especial - FAE25 06% (25 anos de contribuição e alíquota de 6%)";

-Caso PFUNC.CODOCORRENCIA seja 3 ou 7 retorna "3-Ensejador de Aposentadoria Especial - FAE20 09% (20 anos de contribuição e alíquota de 9%)";

-Caso PFUNC.CODOCORRENCIA seja 2 ou 6 retorna "2-Ensejador de Aposentadoria Especial - FAE15 12% (15 anos de contribuição e alíquota de 12%)"