25256 - S-2230 gerado com data fim anterior que ao lançamento no histórico
Problema:
Solução:
Quando inserimos um afastamento para um colaborador que tem horário noturno ou misto (inicia em um dia e termina em outro) isso pra qualquer afastamento, quando informamos a data de inicio e fim nós consideramos todos os dias completos, porém se informamos hora fim, consideramos que aquele retorno pertence ao inicio do dia anterior.
Ou seja:
Afastamento dia 03/08 a 05/08, consideramos 3 dias completos do afastamento.
Colaborador em escala 12 x 36 das 18:00 às 06:00. Afastamento de férias de 15/04/2020 à 14/05/2020. Antes de gerar Não periódicos devido a questões internas e o módulo do controle de ponto inserimos uma hora fim no histórico de afastamento de férias.
Ao processar o S-2230 o sistema gerou o S-2230 com data fim em 13/05/2020.
Rotina / Tela: eSocial/ Gerar Não periódicos
Rotina / Tela: eSocial/ Gerar Não periódicos
Solução:
No Administração de Pessoal verificamos o afastamento sempre pela entrada. Não verificamos os parâmetros que são especifico do Ponto, porém este afastamento não impede nada no Controle de Ponto.
Ou seja:
Afastamento dia 03/08 a 05/08, consideramos 3 dias completos do afastamento.
Se o usuário informar uma hora fim ele irá entender que o dia 05/08 pertence a saída do dia 04, portanto 2 dias.
Este é o tratamento padrão do sistema e quando o eSocial foi desenvolvido no sistema apenas repassamos a logica para a geração do S-2230.
Para um tratamento diferente deste, é necessário uma implementação no sistema. O qual pode ser solicitado em nosso Fórum de Produtos.