Mapeamento dos campos para o leiaute 2.5.00

Registro eSocialCampo eSocialTabela RMColuna RMInformações do calculo
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
ideHorContratualcodHorContrat

Caso horário seja por INTERVALO retorna o seguinte valor: ("I" + "|" + AHORARIO.CODIGO + "|" + AINDHOR.INDINICIOHOR);

Caso horário seja por JORNADA retorna o valor do campo ("J" + "|" + AHORARIOJORNADA.CODHORARIO + "|" + AINDICEJORNADA.INDICE) ;
ideHorContratualiniValid

Se o tipo da operação for Carga Inicial, retorna a data de obrigatoriedade parametrizada, caso contrário, retorna a competência atual.. Caso seja incluído manualmente pela fila de eventos assume a competência Informada
ideHorContratualfimValid


dadosHorContratualhrEntr

Caso horário seja por INTERVALO retorna o valor do campo AJORHOR.BATINICIO;

Caso horário seja por JORNADA não existe esse informação;
dadosHorContratualhrSaida

Caso horário seja por INTERVALO retorna o valor do campo AJORHOR.BATFIM;

Caso horário seja por JORNADA não existe esse informação;
dadosHorContratualdurJornada

Retornará sempre o total de horas de trabalho da jornada;
dadosHorContratualperHorFlexivel

Caso horário seja por INTERVALO e AHORARIO.TIPOHOR seja "2 - Intervalo Horário Variavel" retorna "S" caso contrário, retorna "N";

Caso horário seja por JORNADA não existe esse informação;
horarioIntervalotpInterv

Caso o tipo de horário "Rigido" (AHORARIO.TIPOHOR = 0) retorna "1 - Intervalo de Horário Fixo";

Caso contrário retorna "2 - Intervalo de Horário Variável".
horarioIntervalodurInterv

Caso horário seja por INTERVALO retorna o valor através de cálculos no campo ABATHOR.BATIDA em minutos;

Caso horário seja por JORNADA não existe esse informação;
horarioIntervaloiniInterv

Caso horário seja por INTERVALO retorna o valor através de cálculos no campo ABATHOR.BATIDA em minutos;

Caso horário seja por JORNADA não existe esse informação;
horarioIntervalotermInterv

Caso horário seja por INTERVALO retorna o valor através de cálculos no campo ABATHOR.BATIDA em minutos;

Caso horário seja por JORNADA não existe esse informação;
novaValidadeiniValid


novaValidadefimValid

Campo será preenchido com a data de encerrado informada ao executar o processo de Encerrar Atividades da Empresa.