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
infoDesligmtvDeslig

Caso PFUNC.TEMPRAZOCONTR seja 1 e PFUNC.FIMPRAZOCONTR seja maior que PFUNC.DTDESLIGAMENTO retorna "06 - Rescisão antecipada do contrato a termo";

Caso PFUNC.TIPODEMISSAO seja "1 - Inic.Empregador com justa causa" retorna "01 - Rescisão com justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "2 - Inic.Empregador sem justa causa" retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "C - Culpa Recíproca" retorna "05 - Rescisão por culpa recíproca ou força maior";

Caso PFUNC.TIPODEMISSAO seja "T - Término de contrato de trabalho" retorna "06 - Rescisão por término do contrato a termo";

Caso PFUNC.TIPODEMISSAO seja "3 - Inic.Empregado com justa causa" ou "4 - Inic.Empregado sem justa causa" retorna "07 - Rescisão do contrato de trabalho por iniciativa do empregado";

Caso PFUNC.TIPODEMISSAO seja "8 - Falecimento" ou "P - Falecimento p/ doenca profissional" retorna "10 - Rescisão do contrato de trabalho por morte do empregado";

Caso PFUNC.TIPODEMISSAO seja "F - Falecimento p/ acidente de trabalho" retorna "09 - Rescisão do contrato de trabalho por morte do empregado por acidente do trabalho";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" retorna "11 - Transferência de empregado para outra empresa do mesmo grupo empresarial que tenha assumido os encargos trabalhistas, sem que tenha havido rescisão de contrato de trabalho";

Outro caso o que for informado pelo cliente no parametrizador do eSocial De/Para de desligamento, Caso não exista nada no De/Para retorna vazio.
infoDesligdtDesligPFUNCDTDESLIGAMENTO
infoDesligindPagtoAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna "S" caso contrário, retorna "N"
infoDesligdtProjFimAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna PFUNC.DTAVISOPREVIO + PFUNC.NRODIASAVISO caso contrário retorna vazio
infoDesligpensAlim

Sistema verifica nos parâmetros de pensão dos dependentes do funcionário. Para os dependentes que tiverem Fórmula de Cálculo ou Fórmula Adicional será considerado do tipo valor. Para os que tiverem apenas Percentual informado será considerado Percentual.
infoDesligpercAliment

Somatório do campo percentual para os dependentes que não tiverem fórmula de cálculo e fórmula adicional de pensão.
infoDesligvrAlim

Será feito o somatório do movimento de pensão alimentícia do beneficiário na competência de acordo com o código de incidência tributária da rubrica para o IRRF.
infoDeslignrCertObitoPFUNCNROATESTADOOBITO
infoDeslignrProcTrabPFUNCNROPROCESSOTRAB
infoDesligindCumprParcPFUNCDISPENSADOAVISO
infoDesligobservacaoPFUNCOBSERVACAORESCISAO
sucessaoVinccnpjSucessoraPFUNCCNPJEMPRESASUCESSORA
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO
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
ideEstabLotcodLotacaoPESOCIALLOTACAOTRIBUTARIACODLOTACAO
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
detOpercnpjOperVOPERADORASAUDECNPJ
detOperregANSVOPERADORASAUDEREGISTROANS
detOpervrPgTit

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

É recuperado a idade do dependente a partir do campo PFDEPEND.DTNASCIMENTO;

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 - FilhoValido" retorna "3 - Filho(a) ou enteado(a).";

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

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 "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%)"
infoSimplesindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual PFUNC.DTDESLIGAMENTO retorna PFHSTINDSIMPLES.CODIGO do histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
ideADCdtAcConvPDADOSDISDTACORDO
ideADCtpAcConvPDADOSDISTPACORDO
ideADCcompAcConv

PDADOSDIS.ANOCOMPPAGTO + PDADOSDIS.MESCOMPPAGTO
ideADCdtEfAcConvPDADOSDISDTEFEITO
ideADCdscPDADOSDISDESCRICAO
ideADCremunSuc


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
ideEstabLotcodLotacaoPESOCIALLOTACAOTRIBUTARIACODLOTACAO
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
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%)"
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.
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
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
consigFGTSidConsig

Caso PFEMPRT.EMPCONSGARANTFGTS seja 1 retorna "S" caso contrario "N".
consigFGTSinsConsigPFEMPRTMATINSTCONS
consigFGTSnrContrPFEMPRTNUMCONTEMPCONS
Card
defaulttrue
id2
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
infoDesligmtvDeslig

Caso PFUNC.TIPODEMISSAO seja "1 - Inic.Empregador com justa causa" retorna "01 - Rescisão com justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "2 - Inic.Empregador sem justa causa"  e PFUNC.TEMPRAZOCONTR seja 1 e PFUNC.FIMPRAZOCONTR seja maior que PFUNC.DTDESLIGAMENTO

retorna "03 - Rescisão antecipada do contrato a termo por iniciativa do empregador"; Caso contrário retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "6 - Transferência com ônus p/ Cedente" retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "C - Culpa Recíproca" retorna "05 - Rescisão por culpa recíproca";

Caso PFUNC.TIPODEMISSAO seja "T - Término de contrato de trabalho" retorna "06 - Rescisão por término do contrato a termo";

Caso PFUNC.TIPODEMISSAO seja "3 - Inic.Empregado com justa causa" ou "4 - Inic.Empregado sem justa causa" e PFUNC.TEMPRAZOCONTR seja 1 e PFUNC.FIMPRAZOCONTR seja maior que PFUNC.DTDESLIGAMENTO

retorna "04 -Rescisão antecipada do contrato a termo por iniciativa do empregado"; Caso contrário retorna "07 - Rescisão do contrato de trabalho por iniciativa do empregado";

Caso PFUNC.TIPODEMISSAO seja "8 - Falecimento", "F - Falecimento p/ acidente de trabalho" ou "P - Falecimento p/ doenca profissional" retorna "10 - Rescisão por falecimento do empregado ";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Sucessão de vinculo" retorna "13 - Transferência de empregado de empresa ou consórcio, para outra empresa ou consórcio que tenha assumido os encargos trabalhistas por motivo de sucessão (fusão, cisão ou incorporação)";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Empresa consorciada" retorna "12 - Transferência de empregado da empresa consorciada para o consórcio que tenha assumido os encargos trabalhistas, e vice-versa, sem que tenha havido rescisão do contrato de trabalho";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Empresa mesmo grupo" retorna "11 - Transferência de empregado para empresa do mesmo grupo empresarial que tenha assumido os encargos trabalhistas, sem que tenha havido rescisão do contrato de trabalho";

Caso PFUNC.TIPODEMISSAO seja "N - Rescisão Indireta" retorna "17 - Rescisão Indireta do Contrato de Trabalho";

Caso PFUNC.TIPODEMISSAO seja "U - Aposentadoria Compulsória" retorna "18 - Aposentadoria Compulsória (somente para categorias de trabalhadores 301 a 309)";

Caso PFUNC.TIPODEMISSAO seja "M - Mudanca de Regime Trabalhista" retorna "30 - Mudança de Regime Trabalhista";

Caso PFUNC.TIPODEMISSAO seja "V - Comum acordo" retorna "33 - Rescisão por acordo entre as partes (art. 484-A da CLT)";

Caso PFUNC.DEMISSAODESEMPISULFINAD seja Verdadeiro retorna "15 - Demissão de Aprendiz por Desempenho Insuficiente ou Inadaptação"

Outro caso o que for informado pelo cliente no parametrizador do eSocial De/Para de desligamento, Caso não exista nada no De/Para retorna vazio.
infoDesligdtDesligPFUNCDTDESLIGAMENTO
infoDesligindPagtoAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna "S" caso contrário, retorna "N"
infoDesligdtProjFimAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna PFUNC.DTAVISOPREVIO + PFUNC.NRODIASAVISO caso contrário retorna vazio
infoDesligpensAlim

Sistema verifica nos parâmetros de pensão dos dependentes do funcionário. Para os dependentes que tiverem Fórmula de Cálculo ou Fórmula Adicional será considerado do tipo valor. Para os que tiverem apenas Percentual informado será considerado Percentual.
infoDesligpercAliment

Somatório do campo percentual para os dependentes que não tiverem fórmula de cálculo e fórmula adicional de pensão.
infoDesligvrAlim

Será feito o somatório do movimento de pensão alimentícia do beneficiário na competência de acordo com o código de incidência tributária da rubrica para o IRRF.
infoDeslignrCertObitoPFUNCNROATESTADOOBITO
infoDeslignrProcTrabPFUNCNROPROCESSOTRAB
infoDesligindCumprParcPFUNCDISPENSADOAVISO
infoDesligobservacaoPFUNCOBSERVACAORESCISAO
infoDesligqtdDiasInterm

Informação obtida a partir dos registros da tabela PFCONVOCACAOPFPERFF campo QUANTIDADEDIAS no anexo do funcionário.
sucessaoVinccnpjSucessoraPFUNCCNPJEMPRESASUCESSORA
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO
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.
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
detOpercnpjOperVOPERADORASAUDECNPJ
detOperregANSVOPERADORASAUDEregANS
detOpervrPgTit

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

É recuperado a idade do dependente a partir do campo PFDEPEND.DTNASCIMENTO;

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 - FilhoValido" retorna "3 - Filho(a) ou enteado(a).";

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

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 "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%)"
infoSimplesindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual PFUNC.DTDESLIGAMENTO retorna PFHSTINDSIMPLES.CODIGO do histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
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.
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
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%)"
infoSimplesindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual PFUNC.DTDESLIGAMENTO retorna PFHSTINDSIMPLES.CODIGO do histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
infoTrabIntermcodConv

Informação obtida a partir dos registros da tabela PFCONVOCACAO campo CODCONVOCACAO no anexo do funcionário.
infoMVindMV

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.
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
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
quarentenadtFimQuarPFUNCDTFIMQUARENTENA
consigFGTSidConsig

Caso PFEMPRT.EMPCONSGARANTFGTS seja 1 retorna "S" caso contrario "N".
consigFGTSinsConsigPFEMPRTMATINSTCONS
consigFGTSnrContrPFEMPRTNUMCONTEMPCONS
Card
id3
labelLeiaute 2.5

Mapeamento dos campos para o leiaute 2.5

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
infoDesligmtvDeslig

Caso PFUNC.TIPODEMISSAO seja "1 - Inic.Empregador com justa causa" retorna "01 - Rescisão com justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "2 - Inic.Empregador sem justa causa"  e PFUNC.TEMPRAZOCONTR seja 1 e PFUNC.FIMPRAZOCONTR seja maior que PFUNC.DTDESLIGAMENTO

retorna "03 - Rescisão antecipada do contrato a termo por iniciativa do empregador"; Caso contrário retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "6 - Transferência com ônus p/ Cedente" retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.TIPODEMISSAO seja "C - Culpa Recíproca" retorna "05 - Rescisão por culpa recíproca";

Caso PFUNC.TIPODEMISSAO seja "T - Término de contrato de trabalho" retorna "06 - Rescisão por término do contrato a termo";

Caso PFUNC.TIPODEMISSAO seja "3 - Inic.Empregado com justa causa" ou "4 - Inic.Empregado sem justa causa" e PFUNC.TEMPRAZOCONTR seja 1 e PFUNC.FIMPRAZOCONTR seja maior que PFUNC.DTDESLIGAMENTO

retorna "04 -Rescisão antecipada do contrato a termo por iniciativa do empregado"; Caso contrário retorna "07 - Rescisão do contrato de trabalho por iniciativa do empregado";

Caso PFUNC.TIPODEMISSAO seja "8 - Falecimento", "F - Falecimento p/ acidente de trabalho" ou "P - Falecimento p/ doenca profissional" retorna "10 - Rescisão por falecimento do empregado ";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Sucessão de vinculo" retorna "13 - Transferência de empregado de empresa ou consórcio, para outra empresa ou consórcio que tenha assumido os encargos trabalhistas por motivo de sucessão (fusão, cisão ou incorporação)";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Empresa consorciada" retorna "12 - Transferência de empregado da empresa consorciada para o consórcio que tenha assumido os encargos trabalhistas, e vice-versa, sem que tenha havido rescisão do contrato de trabalho";

Caso PFUNC.TIPODEMISSAO seja "5 - Transferência sem ônus p/ Cedente" e PFUNC.MOTIVOSAIDATRANSFERENCIA igual a "Empresa mesmo grupo" retorna "11 - Transferência de empregado para empresa do mesmo grupo empresarial que tenha assumido os encargos trabalhistas, sem que tenha havido rescisão do contrato de trabalho";

Caso PFUNC.TIPODEMISSAO seja "N - Rescisão Indireta" retorna "17 - Rescisão Indireta do Contrato de Trabalho";

Caso PFUNC.TIPODEMISSAO seja "U - Aposentadoria Compulsória" retorna "18 - Aposentadoria Compulsória (somente para categorias de trabalhadores 301 a 309)";

Caso PFUNC.TIPODEMISSAO seja "M - Mudanca de Regime Trabalhista" retorna "30 - Mudança de Regime Trabalhista";

Caso PFUNC.TIPODEMISSAO seja "V - Comum acordo" retorna "33 - Rescisão por acordo entre as partes (art. 484-A da CLT)";

Caso PFUNC.TIPODEMISSAO seja "G - Força Maior" retorna "27 - Rescisão por motivo de força maior";

Caso PFUNC.TIPODEMISSAO seja "H - Exoneração de Cargo Comissionado" retorna "02 - Rescisão sem justa causa, por iniciativa do empregador";

Caso PFUNC.DEMISSAODESEMPISULFINAD seja Verdadeiro retorna "15 - Demissão de Aprendiz por Desempenho Insuficiente ou Inadaptação"

Outro caso o que for informado pelo cliente no parametrizador do eSocial De/Para de desligamento, Caso não exista nada no De/Para retorna vazio.
infoDesligdtDesligPFUNCDTDESLIGAMENTO
infoDesligindPagtoAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna "S" caso contrário, retorna "N"
infoDesligdtProjFimAPI

Caso PFUNC.TEMAVISOPREVIO seja 1 retorna PFUNC.DTAVISOPREVIO + PFUNC.NRODIASAVISO caso contrário retorna vazio
infoDesligpensAlim

Sistema verifica nos parâmetros de pensão dos dependentes do funcionário. Para os dependentes que tiverem 'Fórmula de Cálculo' ou 'Fórmula Adicional' será considerado do tipo '2- Valor'. Para os que tiverem apenas 'Percentual' informado será considerado '1- Percentual'.

Para os que tiverem valor na 'Movimentação da Pensão de Dependentes' e o 'Percentual' preenchido será considerado o tipo '3- Percentual e Valor'

Para os que não tiverem nenhuma informação preenchida será considerado o tipo '0- Não existe'
infoDesligpercAliment

Somatório do campo percentual para os dependentes que não tiverem fórmula de cálculo e fórmula adicional de pensão.
infoDesligvrAlim

Será feito o somatório do movimento de pensão alimentícia do beneficiário na competência de acordo com o código de incidência tributária da rubrica para o IRRF.
infoDeslignrCertObitoPFUNCNROATESTADOOBITO
infoDeslignrProcTrabPFUNCNROPROCESSOTRAB
infoDesligindCumprParcPFUNCDISPENSADOAVISO
infoDesligqtdDiasInterm

Informação obtida a partir dos registros da tabela PFCONVOCACAOPFPERFF campo QUANTIDADEDIAS no anexo do funcionário.
observacoesobservacao


sucessaoVinccnpjSucessoraPFUNCCNPJEMPRESASUCESSORA
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO. Quando se trata de autônomo do Fluxus ou Externo obtêm o valor de suas respectivas movimentações
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.
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
detOpercnpjOperVOPERADORASAUDECNPJ
detOperregANSVOPERADORASAUDEregANS
detOpervrPgTit

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

É recuperado a idade do dependente a partir do campo PFDEPEND.DTNASCIMENTO;

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 - FilhoValido" retorna "3 - Filho(a) ou enteado(a).";

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

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 "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
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
PHSTOCORRENCIA.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

-Caso
PFUNC
PHSTOCORRENCIA.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
PHSTOCORRENCIA.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
PHSTOCORRENCIA.CODOCORRENCIA seja 2 ou 6 retorna "2-Ensejador de Aposentadoria Especial - FAE15_12% (15 anos de contribuição e alíquota de 12%)"
infoSimplesindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual PFUNC.DTDESLIGAMENTO retorna PFHSTINDSIMPLES.CODIGO do histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
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.
detVerbascodRubrPEVENTOCODIGO
detVerbasideTabRubr

Caso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGO
detVerbasqtdRubrPFFINANCREF
detVerbasfatorRubr

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

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.
detVerbasvrRubrPFFINANCVALOR
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
PHSTOCORRENCIA.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

-Caso
PFUNC
PHSTOCORRENCIA.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
PHSTOCORRENCIA.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
PHSTOCORRENCIA.CODOCORRENCIA seja 2 ou 6 retorna "2-Ensejador de Aposentadoria Especial - FAE15_12% (15 anos de contribuição e alíquota de 12%)"
infoSimplesindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual PFUNC.DTDESLIGAMENTO retorna PFHSTINDSIMPLES.CODIGO do histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
infoTrabIntermcodConv

Informação obtida a partir dos registros da tabela PFCONVOCACAO campo CODCONVOCACAO no anexo do funcionário.
infoMVindMV

Caso seja autônomo do Fluxus retorna o campo 'INDMV' da tabela 'FLANCOMPL';


Caso seja autônomo Externo retorna o campo 'INDMV' da tabela 'PPAGTOAUTONOMOEX';

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

Caso seja autônomo do Fluxus retorna o campo 'VRBASEINSSOUTRAEMPRESA' da tabela 'FLAN';


Caso seja autônomo Externo retorna o campo "VALORINSSOUTROEMPREGO" da tabela 'PPAGTOAUTONOMOEX' ;

Caso seja vinculo externo retorna o campo 'VLRREMUNERACAO' da tabela 'PFMULTVINCULOSEXTERNO';


Caso seja vinculo outra coligada retorna o campo 'BASEINSS' mais 'BASEINSS13' da tabela 'PFPERFF'
remunOutrEmprnrInsc

Caso seja autônomo do Fluxus retorna o campo 'CNPJREMUNOUTREMPR' da tabela 'FLANCOMPL';


Caso seja autônomo Externo retorna o campo 'CNPJREMUNOUTREMPR'  da tabela 'PPAGTOAUTONOMOEX';

Caso seja vinculo externo retorna o campo 'NRINSCRICAO' da tabela 'PFMULTVINCULOSEXTERNO';


Caso seja vinculo outra coligada retorna o campo 'CGC' da tabela 'PSECAO'
remunOutrEmprcodCateg

Caso seja autônomo do Fluxus retorna o campo 'CODCATEG' da tabela 'FLANCOMPL';

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

Caso seja autônomo do Fluxus retorna o campo 'VRBASEINSSOUTRAEMPRESA' da tabela 'FLAN';

Caso seja vinculo externo retorna o campo 'VLRREMUNERACAO' da tabela 'PFMULTVINCULOSEXTERNO';

Caso seja vinculo outra coligada retorna o campo 'BASEINSS' mais 'BASEINSS13' da tabela 'PFPERFF'
quarentenadtFimQuarPFUNCDTFIMQUARENTENA
consigFGTSinsConsigPFEMPRTMATINSTCONS
consigFGTSnrContrPFEMPRTNUMCONTEMPCONS