Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Valor válido 1 (Valor Fixo)
Deck of Cards
idLeiautes
Campo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)
Card
defaulttrue
id12
labelLeiaute 2.4.01S-1.0

Mapeamento dos campos para o leiaute 2.4.01leiaute S-1.0

Registro eSocialCampo eSocialTabela RMColuna RMInformações do calculo
ideEventoindRetif

Conforme manual
ideEventonrRecibo
PROTOCOLO
ideEvento
tpAmb
indApuracao
INDAPURACAO
ideEvento
procEmi
perApur

Informação recuperada através dos campos 'MESCOMP e ANOCOMP' da Tabela PESOCIALFOLHAMENSAL
ideEvento
verProcVersão do RM
indGuia

Campo gerado com valor fixo '1' apenas para empregador com natuzera jurídica 402-2 - Segurado Especial
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
ideTrabalhadorcpfTrab
FCFOCGCCFO



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, 723, 731, 734, 738, 761, 771) retorna PFUNC.PISPASEP, caso contrario, retorna PFUNC.CI
infoMVindMV

Caso
o funcionário possua vinculo
seja autônomo do Gestão Financeira retorna o campo 'INDMV' da tabela 'PESOCIALCLIFOR';

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.
remunOutrEmprtpInsc
PFMULTVINCULOSEXTERNOTPINSCRICAOremunOutrEmprnrInscPFMULTVINCULOSEXTERNONRINSCRICAOremunOutrEmprcodCategO 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.remunOutrEmprvlrRemunOEPFMULTVINCULOSEXTERNOVLRREMUNERACAOinfoComplemnmTrabFCFONOMEinfoComplemdtNasctoFCFODTNASCIMENTOinfoComplemcodCBOFCFOCBOAUTONOMOinfoComplemnatAtividadeCaso o campo FCFO.RAMOATIV seja 16 retorna '2-Trabalho Rural' senão '1-Trabalho Urbano'procJudTrabtpTribCaso 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 4procJudTrabnrProcJudPFPROCESSOSJUDICIAISNROPROCESSOprocJudTrabcodSuspPFPROCESSOSJUDICIAISCODSUSPPROCJUDdmDevideDmDevRecupera o valor do campo PFFINANC.NROPERIODOdmDevcodCategCaso seja autônomo codCateg recebe FCFO.CATEGORIAAUTONOMO, caso seja autônomo externo recebe PPAGTOAUTONOMOEXT.CATAUTONOMO, caso contrário recebe PFUNC.CODCATEGORIAESOCIALideEstabLottpInscCaso 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"ideEstabLotnrInscCaso 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.CNOideEstabLotcodLotacaoCaso 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.remunPerApurmatriculaPFUNCMATRICULAESOCIALremunPerApurindSimplesCaso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual último dia do mês (PESOCIALEVENTOS.MESCOMP) e ano (PESOCIALEVENTOS.ANOCOMP) retorna PFHSTINDSIMPLES.CODIGO histórico mais atual.
Senão retorna PFUNC.INDSIMPLESitensRemuncodRubrPEVENTOCODIGOitensRemunideTabRubrGCOLIGADACODCOLIGADAitensRemunqtdRubrPFFINANCREFitensRemunfatorRubrCaso PEVENTO.VALHORDIAREF seja Hora ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazioitensRemunvrUnit


Caso seja autônomo do Gestão Financeira retorna o campo 'TPINSCRICAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

Caso seja autônomo Externo retorna 1 ou 2 de acordo com o campo "CNPJREMUNOUTREMPR" da tabela 'PPAGTOAUTONOMOEX';

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

Caso seja vinculo outra coligada retorna o campo 'IDENTIFICACAOCGC' da tabela 'PSECAO'
remunOutrEmprnrInsc

Caso seja autônomo do Gestão Financeira retorna o campo 'NRINSCRICAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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 Gestão Financeira retorna o campo 'CODCATEGORIA' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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 Gestão Financeira retorna o campo 'VLRREMUNERACAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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'
infoComplemnmTrab

Caso seja autônomo do Gestão Financeira retorna FCFO.NOME, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.NOMEAUTONOMO, caso seja autônomo cadastrado na Folha de Pagamento retorna PFUNC.NOME
infoComplemdtNascto

Caso seja autônomo do Gestão Financeira retorna FCFO.DTNASCIMENTO, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.DTNASCIMENTO, caso seja autônomo cadastrado na Folha de Pagamento retorna PPESSOA.DTNASCIMENTO
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
infoIntermdia

Dias do mês efetivamente trabalhados pelo empregado conforme horário informado na convocação
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO. Quando se trata de autônomo do Gestão Financeira ou Externo obtêm o valor de suas respectivas movimentações
dmDevcodCateg

Caso seja autônomo do Gestão Financeira retorna o campo 'CODCATEGORIAESOCIAL' da tabela 'FCFO';



Caso seja autônomo Externo retorna o campo 'CATEGORIAESOCIAL' da tabela 'PPAGTOAUTONOMOEXT'. Não tendo informação ou sendo zero será o de/para  do campo 'CATAUTONOMO' da tabela  'PPAGTOAUTONOMOEX' que armazena a categoria do SEFIP e faz o de/Para para categoria do eSocial.;



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

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso FCFOCEI.CEI esteja preenchido retorna "4 - CNO (Cadastro Nacional de Obra)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ".
ideEstabLotnrInsc

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso tpInsc seja 1: retorna valor do campo FCFO.CGCCFO;

Caso tpInsc seja 4: retorna valor do campo FCFOCEI.CEI;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
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
remunPerApurindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual último dia do mês (PESOCIALEVENTOS.MESCOMP) e ano (PESOCIALEVENTOS.ANOCOMP) retorna PFHSTINDSIMPLES.CODIGO histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubr

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

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

Se for verba de IRRF RRA (códigos de cálculo 207, 211 ou 215) o valor será 1, caso contrário será 0.
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 "M - Menor Pobre" retorna "10 - Menor pobre do qual detenha a guarda judicial."

Caso PFDEPEND.GRAUPARENTESCO seja "B - Incapaz" retorna "11 - A pessoa absolutamente incapaz, da qual seja tutor ou curador."

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
infoTrabIntermcodConv

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

Campo calculado a
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.itensRemunvrRubrPFFINANCVALORdetOpercnpjOperVOPERADORASAUDECNPJdetOperregANSVOPERADORASAUDEREGISTROANSdetOpervrPgTitValor do evento – Valor dos dependentes informado no histórico de assistência saúdedetPlanotpDepCaso 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".detPlanocpfDepPFDEPENDCPFdetPlanonmDepPFDEPENDNOMEdetPlanodtNasctoPFDEPENDDTNASCIMENTOdetPlanovlrPgDepPFHSTASSMEDVALORinfoAgNocivograuExpCampo 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%)"ideADCdtAcConvPDADOSDISDTACORDOideADCtpAcConvPDADOSDISTPACORDOideADCcompAcConvPDADOSDIS.ANOCOMPPAGTO + PDADOSDIS.MESCOMPPAGTOideADCdtEfAcConvPDADOSDISDTEFEITOideADCdscPDADOSDISDESCRICAOidePeriodoperRefO sistema buscará o mês e ano que existirem nos campos PFVERBASDIS.ANOREF e PFVERBASDIS.MESREF de acordo com a competência do desligamento.ideEstabLottpInscCaso 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"ideEstabLotnrInscCaso 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.CNOideEstabLotcodLotacaoCaso 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.remunPerAntmatriculaPFUNCMATRICULAESOCIALremunPerAntindSimplesPFUNCINDSIMPLESitensRemuncodRubrPEVENTOCODIGOitensRemunideTabRubrGCOLIGADACODCOLIGADAitensRemunqtdRubrPFFINANCREFitensRemunfatorRubrCaso PEVENTO.VALHORDIAREF seja Hora ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazioitensRemunvrUnitCaso 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.itensRemunvrRubrPFFINANCVALORinfoAgNocivograuExpCampo 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%)"
card

Mapeamento dos campos para o leiaute 2.4.02

Registro

eSocial

Campo

eSocial

Tabela RMColuna RMInformações do calculoideEventoindRetifConforme manualideEventonrReciboPROTOCOLOideEventotpAmbCampo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)ideEventoprocEmiValor válido 1 (Valor Fixo)ideEventoverProcVersão do RMideEmpregadortpInsc21 ou 22 pessoa física, demais, pessoa jurídicaideEmpregadornrInscGCOLIGADACGCideTrabalhadorcpfTrabFCFOCGCCFOideTrabalhadornisTrab

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

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.

remunOutrEmprtpInscPFMULTVINCULOSEXTERNOTPINSCRICAOremunOutrEmprnrInscPFMULTVINCULOSEXTERNONRINSCRICAOremunOutrEmprcodCategO 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.remunOutrEmprvlrRemunOEPFMULTVINCULOSEXTERNOVLRREMUNERACAOinfoComplemnmTrabFCFONOMEinfoComplemdtNasctoFCFODTNASCIMENTOprocJudTrabtpTrib

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

procJudTrabnrProcJudPFPROCESSOSJUDICIAISNROPROCESSOprocJudTrabcodSuspPFPROCESSOSJUDICIAISCODSUSPPROCJUDdmDevideDmDevRecupera o valor do campo PFFINANC.NROPERIODOdmDevcodCategCaso seja autônomo codCateg recebe FCFO.CATEGORIAAUTONOMO, caso seja autônomo externo recebe PAGTOAUTONOMOEXT.CATAUTONOMO, caso contrário recebe PFUNC.CODCATEGORIAESOCIALideEstabLottpInsc

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

ideEstabLotcodLotacaoCaso 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.remunPerApurmatriculaPFUNCMATRICULAESOCIALremunPerApurindSimplesitensRemuncodRubrPEVENTOCODIGOitensRemunideTabRubrCaso exista Prefixo para os eventos de tabela, retorna o caractere parametrizado, caso contrário, retorna GCOLIGADA.CODIGOitensRemun
ideADC
labelLeiaute 2.4.02
dtAcConvPDADOSDISDTACORDO
ideADCtpAcConvPDADOSDISTPACORDO
ideADCdscPDADOSDISDESCRICAO
ideADCremunSuc

Se estiver marcado o campo 'Pagamento de verbas devidas pela empresa sucessora a empregados

desligados ainda na sucedida' no cadastro do Dissídio/Acordo Coletivo o valor será 'S', caso contrário será 'N'.
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 seja autônomo do Gestão Financeira ou autônomo Externo:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso FCFOCEI.CEI esteja preenchido retorna "4 - CNO (Cadastro Nacional de Obra)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ".
ideEstabLotnrInsc

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso tpInsc seja 1: retorna valor do campo FCFO.CGCCFO;

Caso tpInsc seja 4: retorna valor do campo FCFOCEI.CEI;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
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
remunPerAntindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual último dia do mês (PESOCIALEVENTOS.MESCOMP) e ano (PESOCIALEVENTOS.ANOCOMP) retorna PFHSTINDSIMPLES.CODIGO histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubr

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

Caso PEVENTO.VALHORDIAREF seja Hora ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazio
itensRemun
vrUnit
vrRubr
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.

VALOR
itensRemunindApurIR

Se for verba de IRRF RRA (códigos de cálculo 207, 211 ou 215) o valor será 1, caso contrário será 0.
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 PHSTOCORRENCIA.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

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

Caso seja autônomo do Gestão Financeira retorna FCFO.CBOAUTONOMO, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.CBOAUTONOMO, caso seja autônomo cadastrado na Folha de Pagamento retorna PFUNCAO.CBO2002
infoComplContnatAtividade

Caso seja autônomo do Gestão Financeira e FCFO.RAMOATIV seja 16 ou autônomo externo e PPAGTOAUTONOMOEXT.NATUREZAATIV seja 16 ou autônomo cadastrado na Folha de Pagamento e PFUNC.ESOCIALNATATIVIDADE seja 2 retorna '2-Trabalho Rural' senão retorna '1-Trabalho Urbano'

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
Card
id3
labelLeiaute S-1.1

Mapeamento dos campos para o leiaute S-1.1

Registro_eSocialCampo_eSocialTabela_RMColuna_RMInformações_do_calculo
ideEventoindRetif

Conforme manual
ideEventonrRecibo
PROTOCOLO
ideEventoindApuracao
INDAPURACAO
ideEventoperApur

Informação recuperada através dos campos 'MESCOMP e ANOCOMP' da Tabela PESOCIALFOLHAMENSAL
ideEventoindGuia

Campo gerado com valor fixo '1' apenas para empregador com natuzera jurídica 402-2 - Segurado Especial
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
ideTrabalhadorcpfTrab


infoMVindMV

Caso seja autônomo do Gestão Financeira retorna o campo 'INDMV' da tabela 'PESOCIALCLIFOR';

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

Caso seja autônomo do Gestão Financeira retorna o campo 'TPINSCRICAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

Caso seja autônomo Externo retorna 1 ou 2 de acordo com o campo "CNPJREMUNOUTREMPR" da tabela 'PPAGTOAUTONOMOEX';

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

Caso seja vinculo outra coligada retorna o campo 'IDENTIFICACAOCGC' da tabela 'PSECAO'
remunOutrEmprnrInsc

Caso seja autônomo do Gestão Financeira retorna o campo 'NRINSCRICAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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 Gestão Financeira retorna o campo 'CODCATEGORIA' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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 Gestão Financeira retorna o campo 'VLRREMUNERACAO' da tabela 'PESOCIALCLIFORMULTVINCULOS';

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'
infoComplemnmTrab

Caso seja autônomo do Gestão Financeira retorna FCFO.NOME, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.NOMEAUTONOMO, caso seja autônomo cadastrado na Folha de Pagamento retorna PFUNC.NOME
infoComplemdtNascto

Caso seja autônomo do Gestão Financeira retorna FCFO.DTNASCIMENTO, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.DTNASCIMENTO, caso seja autônomo cadastrado na Folha de Pagamento retorna PPESSOA.DTNASCIMENTO
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
infoIntermdia

Dias do mês efetivamente trabalhados pelo empregado conforme horário informado na convocação
dmDevideDmDev

Recupera o valor do campo PFFINANC.NROPERIODO. Quando se trata de autônomo do Gestão Financeira ou Externo obtêm o valor de suas respectivas movimentações
dmDevcodCateg

Caso seja autônomo do Gestão Financeira retorna o campo 'CODCATEGORIAESOCIAL' da tabela 'FCFO';



Caso seja autônomo Externo retorna o campo 'CATEGORIAESOCIAL' da tabela 'PPAGTOAUTONOMOEXT'. Não tendo informação ou sendo zero será o de/para  do campo 'CATAUTONOMO' da tabela  'PPAGTOAUTONOMOEX' que armazena a categoria do SEFIP e faz o de/Para para categoria do eSocial.;



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

Caso o valor do campo PFPERFF.NROPERIODO seja igual ao campo "Período folha/férias" ou "Período décimo terceiro" ou "Período rescisão" disponível no parametrizador retorna "S"
infoRRAtpProcRRAPFHSTRRATIPOPROCESSO
infoRRAnrProcRRAPFHSTRRANROPROCESSO
infoRRAdescRRAPFHSTRRANATUREZARRA
infoRRAqtdMesesRRAPFHSTRRAQTDMESES
despProcJudvlrDespCustasPFHSTRRAVALORDAJUD
despProcJudvlrDespAdvogados

Retorna o somatório dos valores do campo "VALORPAGOADVOGADO" da tabela "PFHSTRRAADVOGADOS"
ideAdvtpInsc

Retorna 1 caso seja informado um CNPJ válido no campo "CPFCNPJADVOGADO" da tabela "PFHSTRRAADVOGADOS"

ou retorna 2 caso seja informado um CPF válido no campo "CPFCNPJADVOGADO" da tabela "PFHSTRRAADVOGADOS"
ideAdvnrInscPFHSTRRAADVOGADOSCPFCNPJADVOGADO
ideAdvvlrAdvPFHSTRRAADVOGADOSVALORPAGOADVOGADO
ideEstabLottpInsc

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso FCFOCEI.CEI esteja preenchido retorna "4 - CNO (Cadastro Nacional de Obra)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ".
ideEstabLotnrInsc

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso tpInsc seja 1: retorna valor do campo FCFO.CGCCFO;

Caso tpInsc seja 4: retorna valor do campo FCFOCEI.CEI;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
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
remunPerApurindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual último dia do mês (PESOCIALEVENTOS.MESCOMP) e ano (PESOCIALEVENTOS.ANOCOMP) retorna PFHSTINDSIMPLES.CODIGO histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubr

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

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

Se for verba de IRRF RRA (códigos de cálculo 207, 211 ou 215) o valor será 1, caso contrário será 0.
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 PHSTOCORRENCIA.CODOCORRENCIA seja 0, 1ou 5 retorna "1-Não ensejador de aposentadoria especial";

-Caso 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 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 PHSTOCORRENCIA.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
ideADCdscPDADOSDISDESCRICAO
ideADCremunSuc

Se estiver marcado o campo 'Pagamento de verbas devidas pela empresa sucessora a empregados

desligados ainda na sucedida' no cadastro do Dissídio/Acordo Coletivo o valor será 'S', caso contrário será 'N'.
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 seja autônomo do Gestão Financeira ou autônomo Externo:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso FCFOCEI.CEI esteja preenchido retorna "4 - CNO (Cadastro Nacional de Obra)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ";

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso PSECAO.CAEPF esteja preenchido retorna "3 - CAEPF (Cadastro de Atividade Econômica de Pessoa Física)";

Caso PSECAO.CGC esteja preenchido retorna "1 - CNPJ".
ideEstabLotnrInsc

Caso seja autônomo do Gestão Financeira ou autônomo Externo:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador obra própria:

Caso tpInsc seja 1: retorna valor do campo FCFO.CGCCFO;

Caso tpInsc seja 4: retorna valor do campo FCFOCEI.CEI;

Caso o parâmetro "Utiliza tomadores de serviço" estiver marcado e tomador diferente de obra própria:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF;

Caso o parâmetro "Utiliza tomadores de serviço" estiver desmarcado:

Caso tpInsc seja 1: retorna valor do campo PSECAO.CGC;

Caso tpInsc seja 3: retorna valor do campo PSECAO.CAEPF.
itensRemunvrRubrPFFINANCVALORdetOpercnpjOperVOPERADORASAUDECNPJdetOperregANSVOPERADORASAUDEREGISTROANSdetOpervrPgTitValor do evento – Valor dos dependentes informado no histórico de assistência saúdedetPlanotpDep

É 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 m(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".

detPlanocpfDepPFDEPENDCPFdetPlanonmDepPFDEPENDNOMEdetPlanodtNasctoPFDEPENDDTNASCIMENTOdetPlanovlrPgDepPFHSTASSMEDVALORinfoAgNocivograuExp

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

ideADCdtAcConvPDADOSDISDTACORDOideADCtpAcConvPDADOSDISTPACORDOideADCcompAcConvPDADOSDIS.ANOCOMPPAGTO + PDADOSDIS.MESCOMPPAGTOideADCdtEfAcConvPDADOSDISDTEFEITOideADCdscPDADOSDISDESCRICAOideADCremunSucidePeriodoperRefO 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
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.
o código da seção no nível de quebra da filial.
remunPerAntmatriculaPFUNCMATRICULAESOCIAL
remunPerAntindSimples

Caso exista registro na tabela PFHSTINDSIMPLES com a DTMUDANCA menor ou igual último dia do mês (PESOCIALEVENTOS.MESCOMP) e ano (PESOCIALEVENTOS.ANOCOMP) retorna PFHSTINDSIMPLES.CODIGO histórico mais atual.



Senão retorna PFUNC.INDSIMPLES
remunPerAntmatriculaPFUNCMATRICULAESOCIALremunPerAntindSimples
itensRemuncodRubrPEVENTOCODIGO
itensRemunideTabRubr

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

Caso PEVENTO.VALHORDIAREF seja Hora
ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna vazioitensRemunvrUnitCaso PFFINANC.VALOR e PFFINANC.REF sejam diferentes de 0 retorna PFFINANC.VALOR / PFFINANC.REF

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

ou Referência retorna PEVENTO.PORCINCID, caso contrário retorna
0.
vazio
itensRemunvrRubrPFFINANCVALOR
itensRemunindApurIR

Se for verba de IRRF RRA (códigos de cálculo 207, 211 ou 215) o valor será 1, caso contrário será 0.
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%)"
infoComplContcodCBO
PFUNCAO


Caso seja autônomo do Gestão Financeira retorna FCFO.CBOAUTONOMO, caso seja autônomo externo retorna PPAGTOAUTONOMOEXT.CBOAUTONOMO, caso seja autônomo cadastrado na Folha de Pagamento retorna PFUNCAO.CBO2002
infoComplContnatAtividade

Caso
o campo
seja autônomo do Gestão Financeira e FCFO.RAMOATIV seja 16 ou autônomo externo e PPAGTOAUTONOMOEXT.NATUREZAATIV seja 16 ou autônomo cadastrado na Folha de Pagamento e PFUNC.ESOCIALNATATIVIDADE seja 2 retorna '2-Trabalho Rural' senão retorna '1-Trabalho Urbano'