Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Deck of Cards
idLeiautes
Card
id1
labelLeiaute 2.5.00

Mapeamento dos campos para o leiaute 2.5.00

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
trabalhadorcpfTrabPPESSOACPF
trabalhadornisTrab

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
trabalhadornmTrabPFUNCNOME
trabalhadorsexoPPESSOASEXO
trabalhadorracaCor

Caso PPESSOA.CORRACA seja "0" retorna "5 - Indigena";

Caso PPESSOA.CORRACA seja "2" retorna "1 - Branca";

Caso PPESSOA.CORRACA seja "4" retorna "2 - Negra";

Caso PPESSOA.CORRACA seja "6" retorna "4 - Amarela";

Caso PPESSOA.CORRACA seja "8" retorna "3 - Parda";

Outro caso retorna "6 - Não Informado"
trabalhadorestCiv

Caso PPESSOA.ESTADOCIVIL seja "S" retorna 1 - Solteiro";

Caso PPESSOA.ESTADOCIVIL seja "C" retorna 2 - Casado";

Caso PPESSOA.ESTADOCIVIL seja "D" ou "I" retorna 3 - Divorciado";

Caso PPESSOA.ESTADOCIVIL seja "P" retorna 4 - Separado";

Caso PPESSOA.ESTADOCIVIL seja "V" retorna 5 - Viúvo";

Caso PPESSOA.ESTADOCIVIL seja "E" ou "O" verifica o valor informado no de-para no parametrizador;

Demais casos retorna vazio
trabalhadorgrauInstr

Caso PPESSOA.GRAUINSTRUCAO seja "1" retorna "1 - Analfabeto, inclusive o que, embora tenha recebido instrução, não se alfabetizou";

Caso PPESSOA.GRAUINSTRUCAO seja "2" retorna "2 - Até o 5º ano incompleto do Ensino Fundamental (antiga 4ª série) ou que se tenha alfabetizado sem ter frequentado escola regular";

Caso PPESSOA.GRAUINSTRUCAO seja "3" retorna "3 - 5º ano completo do Ensino Fundamental";

Caso PPESSOA.GRAUINSTRUCAO seja "4" retorna "4 - Do 6º ao 9º ano do Ensino Fundamental incompleto (antiga 5ª a 8ª série)";

Caso PPESSOA.GRAUINSTRUCAO seja "5" retorna "5 - Ensino Fundamental Completo";

Caso PPESSOA.GRAUINSTRUCAO seja "6" retorna "6 - Ensino Médio incompleto";

Caso PPESSOA.GRAUINSTRUCAO seja "7" retorna "7 - Ensino Médio completo";

Caso PPESSOA.GRAUINSTRUCAO seja "8" retorna "8 - Educação Superior incompleta";

Caso PPESSOA.GRAUINSTRUCAO seja "9", "A" ou "C" retorna "9 - Educação Superior completa";

Caso PPESSOA.GRAUINSTRUCAO seja "B" retorna "10 - Pós-graduação completa";

Caso PPESSOA.GRAUINSTRUCAO seja "D" ou "E" retorna "11 - Mestrado completo";

Caso PPESSOA.GRAUINSTRUCAO seja "F", "G" ou "H" retorna "12 - Doutorado completo"
trabalhadornmSocPPESSOANOMESOCIAL
nascimentodtNasctoPPESSOADTNASCIMENTO
nascimentocodMunic

Código recuperado através dos campos PPESSOA.ESTADONATAL e PPESSOA.CODNATURALIDADE
nascimentoufPPESSOAESTADONATAL
nascimentopaisNascto

Codificação de País obtida através do campo PPESSOA.ESTADONATAL
nascimentopaisNac

Código recuperado através do campo PPESSOA.NACIONALIDADE
nascimentonmMae

Caso PFDEPEND.GRAUPARENTESCO seja "7 - Mãe" retorna PFDEPEND.NOME
nascimentonmPai

Caso PFDEPEND.GRAUPARENTESCO seja "6 - Pai" retorna PFDEPEND.NOME
CTPSnrCtpsPPESSOACARTEIRATRAB
CTPSserieCtps

Recupera valor do campo PPESSOA.SERIECARTTRAB
CTPSufCtpsPPESSOAUFCARTTRAB
RICnrRicPPESSOANUMERORIC
RICorgaoEmissorPPESSOAORGEMISSORRIC
RICdtExpedPPESSOADTEMISSAORIC
RGnrRgPPESSOACARTIDENTIDADE
RGorgaoEmissor

Retorna a concatenação dos campos PPESSOA.ORGEMISSORIDENT e PPESSOA.UFCARTIDENT
RGdtExpedPPESSOADTEMISSAOIDENT
RNEnrRnePPESSOANROREGGERAL
RNEorgaoEmissorPPESSOAORGEMISSORRNE
RNEdtExpedPPESSOADTEMISSAORNE
OCnrOcVREGISTROPROFISSIONALNUMEROREGISTRO
OCorgaoEmissor

Retorna a concatenação do campo VREGISTROPROFISSIONAL.CODORGAOCLASSE e VREGISTROPROFISSIONAL.CODUFREGISTRO
OCdtExpedVREGISTROPROFISSIONALDATAEMISSAO
OCdtValidVREGISTROPROFISSIONALDATAVALIDADE
CNHnrRegCnhPPESSOACARTMOTORISTA
CNHdtExpedPPESSOADTEMISSAOCNH
CNHufCnhPPESSOAUFCNH
CNHdtValidPPESSOADTVENCHABILIT
CNHdtPriHabPPESSOADATAPRIMEIRACNH
CNHcategoriaCnhPPESSOATIPOCARTHABILIT
brasiltpLograd

Código recuperado através do campo PPESSOA.CODTIPORUA
brasildscLogradPPESSOARUA
brasilnrLogradPPESSOANUMERO
brasilcomplementoPPESSOACOMPLEMENTO
brasilbairroPPESSOABAIRRO
brasilcepPPESSOACEP
brasilcodMunic

Código recuperado através dos campos PPESSOA.ESTADO e PPESSOA.CODMUNICIPIO
brasilufPPESSOAESTADO
exteriorpaisResid

Código recuperado através do campo PPESSOA.IDPAIS
exteriordscLogradPPESSOARUA
exteriornrLogradPPESSOANUMERO
exteriorcomplementoPPESSOACOMPLEMENTO
exteriorbairroPPESSOABAIRRO
exteriornmCidPPESSOACIDADE
exteriorcodPostalPPESSOACEP
trabEstrangeirodtChegadaPPESSOADATACHEGADA
trabEstrangeiroclassTrabEstrangPPESSOACODCLASSIFTRABESTRANG
trabEstrangeirocasadoBr

Caso PPESSOA.CONJUGEBRASIL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
trabEstrangeirofilhosBr

Caso PPESSOA.NROFILHOSBRASIL seja maior que zero retorna "S" caso contrário, retorna "N"
infoDeficienciadefFisica

Caso PPESSOA.DEFICIENTEFISICO ou PPESSOA.DEFICIENTEFALA seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefVisual

Caso PPESSOA.DEFICIENTEVISUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefAuditiva

Caso PPESSOA.DEFICIENTEAUDITIVO seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefMental

Caso PPESSOA.DEFICIENTEMENTAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefIntelectual

Caso PPESSOA.DEFICIENTEINTELECTUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciareabReadap

Caso PPESSOA.BRPDH seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciaobservacao

Composto pelos campos PPESSOA.RECURSOREALIZACAOTRAB e PPESSOA.RECURSOACESSIBILIDADE
dependentetpDep

É 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".
dependentenmDepPFDEPENDNOME
dependentedtNasctoPFDEPENDDTNASCIMENTO
dependentecpfDepPFDEPENDCPF
dependentedepIRRF

Caso PFDEPEND.INCIRRF seja VERDADEIRO retorna "S" caso contrário, retorna "N"
dependentedepSF

Caso PFDEPEND.INCSALFAM seja VERDADEIRO  retorna "S" caso contrário, retorna "N"
dependenteincTrab

Se o grau de parentesco for '3 - Filho(a) Inválido' ou 'N - Irmã(o) Inválido' o valor será 'S', caso contrário será 'N'.
contatofonePrincPPESSOATELEFONE1
contatofoneAlternatPPESSOATELEFONE2
contatoemailPrincPPESSOAEMAIL
contatoemailAlternat

Campo PPESSOA.EMAIL2 ainda não existente na base de dados. Será criado
infoTSVIniciocadIni

Caso PESOCIALEVENTOS.TPOPERACAO seja "0 - Carga Inicial" retorna "S", caso contrário retorna "N"
infoTSVIniciocodCateg

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

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
cargoFuncaocodCargo

Recupera valor do campo PFUNCAO.CODIGO
cargoFuncaocodFuncao

Recupera valor do campo PFUNC.CODFUNCAOCONF
remuneracaovrSalFx

Verifica o salário da competência no histórico salarial
remuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a serguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 - Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P - Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 - Por Tarefa";
remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
fgtsopcFGTSPFUNCSITUACAOFGTS
fgtsdtOpcFGTSPFUNCDTOPCAOFGTS
infoDirigenteSindicalcategOrig


infoDirigenteSindicalcnpjOrigem

Recupera o valor do campo PFUNC.CNPJEMPRESAORIGEM
infoDirigenteSindicaldtAdmOrig

Recupera o valor do campo PFUNC.DATAADMISSAOEMPRESAORIGEM
infoDirigenteSindicalmatricOrig

Recupera o valor do campo PFUNC.MATRICULAEMPRESAORIGEM
infoTrabCedidocategOrigPFUNCCODCATEGORIATRABCEDIDO
infoTrabCedidocnpjCedntPFUNCCNPJCEDENTE
infoTrabCedidomatricCedPFUNCMATRICULACEDENTE
infoTrabCedidodtAdmCedPFUNCDATAADMISSAOCEDENTE
infoTrabCedidotpRegTrabPFUNCTIPOREGIMETRABALHISTACEDIDO
infoTrabCedidotpRegPrevPFUNCTIPOREGIMEPREVIDENCIARIOCEDIDO
infoTrabCedidoinfOnusPFUNCINFOONUSCESSAO
infoEstagiarionatEstagioPFUNCNATUREZAESTAGIO
infoEstagiarionivEstagioPFUNCCODNIVELESTAGIO
infoEstagiarioareaAtuacaoPFUNCAREAATUACAOESTAGIO
infoEstagiarionrApolPFUNCNUMEROAPOLICEESTAGIO
infoEstagiariovlrBolsa

Recupera o valor do campo PFUNC.SALARIO
infoEstagiariodtPrevTermPFUNCDTPREVTERMINOESTAGIO
instEnsinocnpjInstEnsinoVENTIDADESCGCCPF
instEnsinonmRazaoVENTIDADESRAZAOSOCIAL
instEnsinodscLogradVENTIDADESLOGRADOURO
instEnsinonrLogradVENTIDADESNUMERO
instEnsinobairroVENTIDADESBAIRRO
instEnsinocepVENTIDADESCEP
instEnsinocodMunic

Código recuperado através dos campos VENTIDADES.ESTADO e VENTIDADES.LOCALIDADE
instEnsinoufVENTIDADESESTADO
ageIntegracaocnpjAgntIntegVENTIDADESCGCCPF
ageIntegracaonmRazaoVENTIDADESRAZAOSOCIAL
ageIntegracaodscLogradVENTIDADESLOGRADOURO
ageIntegracaonrLogradVENTIDADESNUMERO
ageIntegracaobairroVENTIDADESBAIRRO
ageIntegracaocepVENTIDADESCEP
ageIntegracaocodMunic

Código recuperado através dos campos VENTIDADES.ESTADO e VENTIDADES.LOCALIDADE
ageIntegracaoufVENTIDADESESTADO
supervisorEstagiocpfSupervisorPFUNCCPFCOORDENADORESTAGIO
supervisorEstagionmSupervPFUNCNOMECOORDENADORESTAGIO
afastamentodtIniAfastPFHSTAFTDTINICIO
afastamentocodMotAfast

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

terminodtTermPFUNCDTDESLIGAMENTO
Card
defaulttrue
id1
labelLeiaute S-1.0

Mapeamento dos campos para o leiaute S-1.0

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
trabalhadorcpfTrab


trabalhadornmTrabPFUNCNOME
trabalhadorsexoPPESSOASEXO
trabalhadorracaCor

Caso PPESSOA.CORRACA seja "0" retorna "5 - Indigena";

Caso PPESSOA.CORRACA seja "2" retorna "1 - Branca";

Caso PPESSOA.CORRACA seja "4" retorna "2 - Negra";

Caso PPESSOA.CORRACA seja "6" retorna "4 - Amarela";

Caso PPESSOA.CORRACA seja "8" retorna "3 - Parda";

Outro caso retorna "6 - Não Informado"
trabalhadorestCiv

Caso PPESSOA.ESTADOCIVIL seja "S" retorna 1 - Solteiro";

Caso PPESSOA.ESTADOCIVIL seja "C" retorna 2 - Casado";

Caso PPESSOA.ESTADOCIVIL seja "D" ou "I" retorna 3 - Divorciado";

Caso PPESSOA.ESTADOCIVIL seja "P" retorna 4 - Separado";

Caso PPESSOA.ESTADOCIVIL seja "V" retorna 5 - Viúvo";

Caso PPESSOA.ESTADOCIVIL seja "E" ou "O" verifica o valor informado no de-para no parametrizador;

Demais casos retorna vazio
trabalhadorgrauInstr

Caso PPESSOA.GRAUINSTRUCAO seja "1" retorna "1 - Analfabeto, inclusive o que, embora tenha recebido instrução, não se alfabetizou";

Caso PPESSOA.GRAUINSTRUCAO seja "2" retorna "2 - Até o 5º ano incompleto do Ensino Fundamental (antiga 4ª série) ou que se tenha alfabetizado sem ter frequentado escola regular";

Caso PPESSOA.GRAUINSTRUCAO seja "3" retorna "3 - 5º ano completo do Ensino Fundamental";

Caso PPESSOA.GRAUINSTRUCAO seja "4" retorna "4 - Do 6º ao 9º ano do Ensino Fundamental incompleto (antiga 5ª a 8ª série)";

Caso PPESSOA.GRAUINSTRUCAO seja "5" retorna "5 - Ensino Fundamental Completo";

Caso PPESSOA.GRAUINSTRUCAO seja "6" retorna "6 - Ensino Médio incompleto";

Caso PPESSOA.GRAUINSTRUCAO seja "7" retorna "7 - Ensino Médio completo";

Caso PPESSOA.GRAUINSTRUCAO seja "8" retorna "8 - Educação Superior incompleta";

Caso PPESSOA.GRAUINSTRUCAO seja "9", "A" ou "C" retorna "9 - Educação Superior completa";

Caso PPESSOA.GRAUINSTRUCAO seja "B" retorna "10 - Pós-graduação completa";

Caso PPESSOA.GRAUINSTRUCAO seja "D" ou "E" retorna "11 - Mestrado completo";

Caso PPESSOA.GRAUINSTRUCAO seja "F", "G" ou "H" retorna "12 - Doutorado completo"
trabalhadornmSocPPESSOANOMESOCIAL
nascimentodtNasctoPPESSOADTNASCIMENTO
nascimentopaisNascto

Codificação de País obtida através do campo PPESSOA.ESTADONATAL
nascimentopaisNac

Código recuperado através do campo PPESSOA.NACIONALIDADE
brasiltpLograd

Código recuperado através do campo PPESSOA.CODTIPORUA
brasildscLogradPPESSOARUA
brasilnrLogradPPESSOANUMERO
brasilcomplementoPPESSOACOMPLEMENTO
brasilbairroPPESSOABAIRRO
brasilcepPPESSOACEP
brasilcodMunic

Código recuperado através dos campos PPESSOA.ESTADO e PPESSOA.CODMUNICIPIO
brasilufPPESSOAESTADO
exteriorpaisResid

Código recuperado através do campo PPESSOA.IDPAIS
exteriordscLogradPPESSOARUA
exteriornrLogradPPESSOANUMERO
exteriorcomplementoPPESSOACOMPLEMENTO
exteriorbairroPPESSOABAIRRO
exteriornmCidPPESSOACIDADE
exteriorcodPostalPPESSOACEP
trabImigtmpResid

Caso PPESSOA.TIPOPRAZORESIDENCIA seja VERDADEIRO retorna "1" - Prazo indeterminado. Caso contrário, retorna "2" - Prazo determinado
trabImigcondIng

Recupera o valor do campo PPESSOA.CODCLASSIFTRABESTRANG
infoDeficienciadefFisica

Caso PPESSOA.DEFICIENTEFISICO ou PPESSOA.DEFICIENTEFALA seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefVisual

Caso PPESSOA.DEFICIENTEVISUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefAuditiva

Caso PPESSOA.DEFICIENTEAUDITIVO seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefMental

Caso PPESSOA.DEFICIENTEMENTAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefIntelectual

Caso PPESSOA.DEFICIENTEINTELECTUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciareabReadap

Caso PPESSOA.BRPDH seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciaobservacao

Composto pelos campos PPESSOA.RECURSOREALIZACAOTRAB e PPESSOA.RECURSOACESSIBILIDADE
dependentetpDep

É 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".
dependentenmDepPFDEPENDNOME
dependentedtNasctoPFDEPENDDTNASCIMENTO
dependentecpfDepPFDEPENDCPF
dependentedepIRRF

Caso PFDEPEND.INCIRRF seja VERDADEIRO retorna "S" caso contrário, retorna "N"
dependentedepSF

Caso PFDEPEND.INCSALFAM seja VERDADEIRO  retorna "S";

Caso o dependente seja MENOR de 7 anos e PFDEPEND.CARTAOVACINA seja VERDADEIRO retorna "S";

Caso o dependente seja MAIOR de 7 anos e PFDEPEND.FREQESCOLAR seja VERDADEIRO retorna "S";

Caso o dependente seja MENOR de 1 ano e o parâmetro "Paga Salário Família Menor de 1 Ano Sem Cartão Vacina" seja VERDADEIRO retorna "S";

Para os demais casos, retorna "N".
dependenteincTrab

Se o grau de parentesco for '3 - Filho(a) Inválido' ou 'N - Irmã(o) Inválido' o valor será 'S', caso contrário será 'N'.
contatofonePrincPPESSOATELEFONE1
contatoemailPrincPPESSOAEMAIL
infoTSVIniciocadIni

Caso PESOCIALEVENTOS.TPOPERACAO seja "0 - Carga Inicial" retorna "S", caso contrário retorna "N"
infoTSVIniciomatriculaPFUNCMATRICULAESOCIAL
infoTSVIniciocodCateg

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.
infoTSVIniciodtInicioPFUNCDATAADMISSAO
infoTSVInicionrProcTrabPFUNCNROPROCESSOTRABADMISSAO
infoTSVInicionatAtividade

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
cargoFuncaonmCargo

Recupera o valor do campo PFUNCAO.NOME.
cargoFuncaoCBOCargo

Recupera o valor do campo PFUNCAO.CBO2002.
cargoFuncaonmFuncao

Recupera o valor do campo PFUNCAO.NOME de acordo com o valor de PFUNC.CODFUNCAOCONF.
cargoFuncaoCBOFuncao

Recupera o valor do campo PFUNCAO.CBO2002 de acordo com o valor de PFUNC.CODFUNCAOCONF.
remuneracaovrSalFx

Caso o funcionário utilize salário composto, retorna a soma que compõe o total do salário do histórico salarial.

Caso o parametro "Considerar maior valor de salário-hora na tag vrSalFx para professores/horistas" esteja marcado, retorna o maior salário hora cadastrado conforme data do histórico salarial.

Caso contrário, retorna o salário do histórico salarial
remuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a serguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 - Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P - Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 - Por Tarefa";

remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
FGTSdtOpcFGTSPFUNCDTOPCAOFGTS
infoDirigenteSindicalcategOrig

Recupera o valor do campo PFUNC.CODCATEGORIAEMPRESAORIGEM
infoDirigenteSindicaltpInsc

Caso o campo PFUNC.CNPJEMPRESAORIGEM esteja preenchido com um CNPJ válido retorna 1.

Caso o campo PFUNC.CNPJEMPRESAORIGEM esteja preenchido com um CPF válido retorna 2
infoDirigenteSindicalnrInsc

Recupera o valor do campo PFUNC.CNPJEMPRESAORIGEM
infoDirigenteSindicaldtAdmOrig

Recupera o valor do campo PFUNC.DATAADMISSAOEMPRESAORIGEM
infoDirigenteSindicalmatricOrig

Recupera o valor do campo PFUNC.MATRICULAEMPRESAORIGEM
infoDirigenteSindicaltpRegTrab

Recupera o valor do campo PFUNC.TIPOREGTRABDIRIGENTESINDICAL
infoDirigenteSindicaltpRegPrevPFUNCTIPOREGPREVDIRIGENTESINDICAL
infoTrabCedidocategOrigPFUNCCODCATEGORIATRABCEDIDO
infoTrabCedidocnpjCedntPFUNCCNPJCEDENTE
infoTrabCedidomatricCedPFUNCMATRICULACEDENTE
infoTrabCedidodtAdmCedPFUNCDATAADMISSAOCEDENTE
infoTrabCedidotpRegTrab

Recupera o valor do campo PFUNC.TIPOREGIMETRABALHISTACEDIDO
infoTrabCedidotpRegPrevPFUNCTIPOREGIMEPREVIDENCIARIOCEDIDO
infoMandEletcategOrigPFUNCCODCATEGORIAMANDATOELETIVO
infoMandEletcnpjOrigPFUNCCNPJMANDATOELETIVO
infoMandEletmatricOrigPFUNCMATRICULAMANDATOELETIVO
infoMandEletdtExercOrigPFUNCDTEXERCICIOMANDATOELETIVO
infoMandEletindRemunCargo

Recupera o valor do campo PFUNC.INDICATIVOREMUNERACAOCARGO
infoMandElettpRegTrab

Recupera o valor do campo PFUNC.TIPOREGTRABMANDATOELETIVO
infoMandElettpRegPrevPFUNCTIPOREGPREVMANDATOELETIVO
infoEstagiarionatEstagioPFUNCNATUREZAESTAGIO
infoEstagiarionivEstagioPFUNCCODNIVELESTAGIO
infoEstagiarioareaAtuacaoPFUNCAREAATUACAOESTAGIO
infoEstagiarionrApolPFUNCNUMEROAPOLICEESTAGIO
infoEstagiariodtPrevTermPFUNCDTPREVTERMINOESTAGIO
instEnsinocnpjInstEnsinoVENTIDADESCGCCPF
instEnsinonmRazaoVENTIDADESRAZAOSOCIAL
instEnsinodscLogradVENTIDADESLOGRADOURO
instEnsinonrLogradVENTIDADESNUMERO
instEnsinobairroVENTIDADESBAIRRO
instEnsinocepVENTIDADESCEP
instEnsinocodMunic

Código recuperado através dos campos VENTIDADES.ESTADO e VENTIDADES.LOCALIDADE
instEnsinoufVENTIDADESESTADO
ageIntegracaocnpjAgntIntegVENTIDADESCGCCPF
supervisorEstagiocpfSupervisorPFUNCCPFCOORDENADORESTAGIO
afastamentodtIniAfastPFHSTAFTDTINICIO
afastamentocodMotAfast

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

Caso exista informação no parametrizador do eSocial no De/Para de afastamento retorna o valor do campo Cód. Motivo eSocial;

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 "Apos. Incapac. Permanente" retorna "06 - Apos. por Incapacidade Permanente";

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 PFHSTAFT.TIPO seja "Q - Prisão / Cárcere" retorna "11 - Cárcere".
terminodtTermPFUNCDTDESLIGAMENTO
Informações do calculo

Card
id1
labelLeiaute 1.2

Mapeamento dos campos para o leiaute 1.2

Registro eSocialCampo eSocialTabela RMColuna RM
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
trabalhadorcpfTrab


trabalhadornmTrabPFUNCNOME
trabalhadorsexoPPESSOASEXO
trabalhadorracaCor

Caso PPESSOA.CORRACA seja "0" retorna "5 - Indigena";

Caso PPESSOA.CORRACA seja "2" retorna "1 - Branca";

Caso PPESSOA.CORRACA seja "4" retorna "2 - Negra";

Caso PPESSOA.CORRACA seja "6" retorna "4 - Amarela";

Caso PPESSOA.CORRACA seja "8" retorna "3 - Parda";

Outro caso retorna "6 - Não Informado"
trabalhadorestCiv

Caso PPESSOA.ESTADOCIVIL seja "S" retorna 1 - Solteiro";

Caso PPESSOA.ESTADOCIVIL seja "C" retorna 2 - Casado";

Caso PPESSOA.ESTADOCIVIL seja "D" ou "I" retorna 3 - Divorciado";

Caso PPESSOA.ESTADOCIVIL seja "P" retorna 4 - Separado";

Caso PPESSOA.ESTADOCIVIL seja "V" retorna 5 - Viúvo";

Caso PPESSOA.ESTADOCIVIL seja "E" ou "O" verifica o valor informado no de-para no parametrizador;

Demais casos retorna vazio
trabalhadorgrauInstr

Caso PPESSOA.GRAUINSTRUCAO seja "1" retorna "1 - Analfabeto, inclusive o que, embora tenha recebido instrução, não se alfabetizou";

Caso PPESSOA.GRAUINSTRUCAO seja "2" retorna "2 - Até o 5º ano incompleto do Ensino Fundamental (antiga 4ª série) ou que se tenha alfabetizado sem ter frequentado escola regular";

Caso PPESSOA.GRAUINSTRUCAO seja "3" retorna "3 - 5º ano completo do Ensino Fundamental";

Caso PPESSOA.GRAUINSTRUCAO seja "4" retorna "4 - Do 6º ao 9º ano do Ensino Fundamental incompleto (antiga 5ª a 8ª série)";

Caso PPESSOA.GRAUINSTRUCAO seja "5" retorna "5 - Ensino Fundamental Completo";

Caso PPESSOA.GRAUINSTRUCAO seja "6" retorna "6 - Ensino Médio incompleto";

Caso PPESSOA.GRAUINSTRUCAO seja "7" retorna "7 - Ensino Médio completo";

Caso PPESSOA.GRAUINSTRUCAO seja "8" retorna "8 - Educação Superior incompleta";

Caso PPESSOA.GRAUINSTRUCAO seja "9", "A" ou "C" retorna "9 - Educação Superior completa";

Caso PPESSOA.GRAUINSTRUCAO seja "B" retorna "10 - Pós-graduação completa";

Caso PPESSOA.GRAUINSTRUCAO seja "D" ou "E" retorna "11 - Mestrado completo";

Caso PPESSOA.GRAUINSTRUCAO seja "F", "G" ou "H" retorna "12 - Doutorado completo"
trabalhadornmSocPPESSOANOMESOCIAL
nascimentodtNasctoPPESSOADTNASCIMENTO
nascimentopaisNascto

Codificação de País obtida através do campo PPESSOA.ESTADONATAL
nascimentopaisNac

Código recuperado através do campo PPESSOA.NACIONALIDADE
brasiltpLograd

Código recuperado através do campo PPESSOA.CODTIPORUA
brasildscLogradPPESSOARUA
brasilnrLogradPPESSOANUMERO
brasilcomplementoPPESSOACOMPLEMENTO
brasilbairroPPESSOABAIRRO
brasilcepPPESSOACEP
brasilcodMunic

Código recuperado através dos campos PPESSOA.ESTADO e PPESSOA.CODMUNICIPIO
brasilufPPESSOAESTADO
exteriorpaisResid

Código recuperado através do campo PPESSOA.IDPAIS
exteriordscLogradPPESSOARUA
exteriornrLogradPPESSOANUMERO
exteriorcomplementoPPESSOACOMPLEMENTO
exteriorbairroPPESSOABAIRRO
exteriornmCidPPESSOACIDADE
exteriorcodPostalPPESSOACEP
trabImigtmpResid

Caso PPESSOA.TIPOPRAZORESIDENCIA seja VERDADEIRO retorna "1" - Prazo indeterminado. Caso contrário, retorna "2" - Prazo determinado
trabImigcondIng

Recupera o valor do campo PPESSOA.CODCLASSIFTRABESTRANG
infoDeficienciadefFisica

Caso PPESSOA.DEFICIENTEFISICO ou PPESSOA.DEFICIENTEFALA seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefVisual

Caso PPESSOA.DEFICIENTEVISUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefAuditiva

Caso PPESSOA.DEFICIENTEAUDITIVO seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefMental

Caso PPESSOA.DEFICIENTEMENTAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciadefIntelectual

Caso PPESSOA.DEFICIENTEINTELECTUAL seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciareabReadap

Caso PPESSOA.BRPDH seja VERDADEIRO retorna "S" caso contrário, retorna "N"
infoDeficienciaobservacao

Composto pelos campos PPESSOA.RECURSOREALIZACAOTRAB e PPESSOA.RECURSOACESSIBILIDADE
dependentetpDep

É 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".
dependentenmDepPFDEPENDNOME
dependentedtNasctoPFDEPENDDTNASCIMENTO
dependentecpfDepPFDEPENDCPF
dependentedepIRRF

Caso PFDEPEND.INCIRRF seja VERDADEIRO retorna "S" caso contrário, retorna "N"
dependentedepSF

Caso PFDEPEND.INCSALFAM seja VERDADEIRO  retorna "S";

Caso o dependente seja MENOR de 7 anos e PFDEPEND.CARTAOVACINA seja VERDADEIRO retorna "S";

Caso o dependente seja MAIOR de 7 anos e PFDEPEND.FREQESCOLAR seja VERDADEIRO retorna "S";

Caso o dependente seja MENOR de 1 ano e o parâmetro "Paga Salário Família Menor de 1 Ano Sem Cartão Vacina" seja VERDADEIRO retorna "S";

Para os demais casos, retorna "N".
dependenteincTrab

Se o grau de parentesco for '3 - Filho(a) Inválido' ou 'N - Irmã(o) Inválido' o valor será 'S', caso contrário será 'N'.
dependentedescrDepPFDEPENDDESCRICAODEPENDENCIA
contatofonePrincPPESSOATELEFONE1
contatoemailPrincPPESSOAEMAIL
infoTSVIniciocadIni

Caso PESOCIALEVENTOS.TPOPERACAO seja "0 - Carga Inicial" retorna "S", caso contrário retorna "N"
infoTSVIniciomatriculaPFUNCMATRICULAESOCIAL
infoTSVIniciocodCateg

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.
infoTSVIniciodtInicioPFUNCDATAADMISSAO
infoTSVInicionrProcTrabPFUNCNROPROCESSOTRABADMISSAO
infoTSVInicionatAtividade

Caso PFUNC.ESOCIALNATATIVIDADE seja "2" retorna "2 - Trabalho Rural" caso contrário, retorna "1 - Trabalho Urbano"
cargoFuncaonmCargo

Recupera o valor do campo PFUNCAO.NOME.
cargoFuncaoCBOCargo

Recupera o valor do campo PFUNCAO.CBO2002.
cargoFuncaonmFuncao

Recupera o valor do campo PFUNCAO.NOME de acordo com o valor de PFUNC.CODFUNCAOCONF.
cargoFuncaoCBOFuncao

Recupera o valor do campo PFUNCAO.CBO2002 de acordo com o valor de PFUNC.CODFUNCAOCONF.
remuneracaovrSalFx

Caso o funcionário utilize salário composto, retorna a soma que compõe o total do salário do histórico salarial.

Caso o parametro "Considerar maior valor de salário-hora na tag vrSalFx para professores/horistas" esteja marcado, retorna o maior salário hora cadastrado conforme data do histórico salarial.

Caso contrário, retorna o salário do histórico salarial
remuneracaoundSalFixo

Se PFUNC.CODTIPO for igual a "O" ou "F" retorna "7 - Não se aplica", caso contrário será verificado o tipo de recebimento conforme a serguir:

Caso PFUNC.CODRECEBIMENTO seja "D - Diarista" retorna "2 - Por Dia";

Caso PFUNC.CODRECEBIMENTO seja "H - Horista" ou "P - Professor Horista" retorna "1 - Por Hora";

Caso PFUNC.CODRECEBIMENTO seja "M - Mensalista" ou "O - Outros" retorna "5 - Por Mês";

Caso PFUNC.CODRECEBIMENTO seja "Q - Quinzenalista" retorna "4 - Por Quinzena";

Caso PFUNC.CODRECEBIMENTO seja "S - Semanalista" retorna "3 - Por Semana";

Caso PFUNC.CODRECEBIMENTO seja "T - Tarefeiro" retorna "6 - Por Tarefa";

remuneracaodscSalVar

Recupera valor do campo PFUNC.DESCRICAOSALVARIAVEL
FGTSdtOpcFGTSPFUNCDTOPCAOFGTS
infoDirigenteSindicalcategOrig

Recupera o valor do campo PFUNC.CODCATEGORIAEMPRESAORIGEM
infoDirigenteSindicaltpInsc

Caso o campo PFUNC.CNPJEMPRESAORIGEM esteja preenchido com um CNPJ válido retorna 1.

Caso o campo PFUNC.CNPJEMPRESAORIGEM esteja preenchido com um CPF válido retorna 2
infoDirigenteSindicalnrInsc

Recupera o valor do campo PFUNC.CNPJEMPRESAORIGEM
infoDirigenteSindicaldtAdmOrig

Recupera o valor do campo PFUNC.DATAADMISSAOEMPRESAORIGEM
infoDirigenteSindicalmatricOrig

Recupera o valor do campo PFUNC.MATRICULAEMPRESAORIGEM
infoDirigenteSindicaltpRegTrab

Recupera o valor do campo PFUNC.TIPOREGTRABDIRIGENTESINDICAL
infoDirigenteSindicaltpRegPrevPFUNCTIPOREGPREVDIRIGENTESINDICAL
infoTrabCedidocategOrigPFUNCCODCATEGORIATRABCEDIDO
infoTrabCedidocnpjCedntPFUNCCNPJCEDENTE
infoTrabCedidomatricCedPFUNCMATRICULACEDENTE
infoTrabCedidodtAdmCedPFUNCDATAADMISSAOCEDENTE
infoTrabCedidotpRegTrab

Recupera o valor do campo PFUNC.TIPOREGIMETRABALHISTACEDIDO
infoTrabCedidotpRegPrevPFUNCTIPOREGIMEPREVIDENCIARIOCEDIDO
infoMandEletcategOrig


infoMandEletcnpjOrig


infoMandEletmatricOrig


infoMandEletdtExercOrig


infoMandEletindRemunCargo

Recupera o valor do campo PFUNC.INDICATIVOREMUNERACAOCARGO
infoMandElettpRegTrab

Recupera o valor do campo PFUNC.TIPOREGTRABMANDATOELETIVO
infoMandElettpRegPrev


infoEstagiarionatEstagioPFUNCNATUREZAESTAGIO
infoEstagiarionivEstagioPFUNCCODNIVELESTAGIO
infoEstagiarioareaAtuacaoPFUNCAREAATUACAOESTAGIO
infoEstagiarionrApolPFUNCNUMEROAPOLICEESTAGIO
infoEstagiariodtPrevTermPFUNCDTPREVTERMINOESTAGIO
instEnsinocnpjInstEnsino


instEnsinonmRazaoVENTIDADESRAZAOSOCIAL
instEnsinodscLogradVENTIDADESLOGRADOURO
instEnsinonrLogradVENTIDADESNUMERO
instEnsinobairroVENTIDADESBAIRRO
instEnsinocepVENTIDADESCEP
instEnsinocodMunic

Código recuperado através dos campos VENTIDADES.ESTADO e VENTIDADES.LOCALIDADE
instEnsinoufVENTIDADESESTADO
ageIntegracaocnpjAgntIntegVENTIDADESCGCCPF
supervisorEstagiocpfSupervisorPFUNCCPFCOORDENADORESTAGIO
localTrabGeraltpInsc

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

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
afastamentodtIniAfastPFHSTAFTDTINICIO
afastamentocodMotAfast

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

Caso exista informação no parametrizador do eSocial no De/Para de afastamento retorna o valor do campo Cód. Motivo eSocial;

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 "Apos. Incapac. Permanente" retorna "06 - Apos. por Incapacidade Permanente";

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 PFHSTAFT.TIPO seja "Q - Prisão / Cárcere" retorna "11 - Cárcere".
terminodtTermPFUNCDTDESLIGAMENTO