Mapeamento dos campos para o leiaute 2.5.00

    Registro eSocial Campo eSocial Tabela RM Coluna RM Informações do calculo
    ideEvento tpAmb

    Campo do parametrizador Etapa 1 - eSocial: Configurações Gerais (ESOCIALTPAMBIENTE)
    ideEvento procEmi

    Valor válido 1 (Valor Fixo)
    ideEvento verProc

    Versão do RM
    ideEmpregador tpInsc

    21 ou 22 pessoa física, demais, pessoa jurídica
    ideEmpregador nrInsc GCOLIGADA CGC
    ideHorContratual codHorContrat

    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) ;
    ideHorContratual iniValid

    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
    ideHorContratual fimValid


    dadosHorContratual hrEntr

    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;
    dadosHorContratual hrSaida

    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;
    dadosHorContratual durJornada

    Retornará sempre o total de horas de trabalho da jornada;
    dadosHorContratual perHorFlexivel

    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;
    horarioIntervalo tpInterv

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

    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;
    horarioIntervalo iniInterv

    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;
    horarioIntervalo termInterv

    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;
    novaValidade iniValid


    novaValidade fimValid

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