Navegação

    Fórum Técnico Insoft4

    • Login
    • Pesquisar

    Como exibir espelho para funcionários com data de demissão entre o final do período de ponto e final de folha

    Dúvidas
    1
    1
    5
    Carregando Mais Posts
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
    Responder
    • Responder como tópico
    Entre para responder
    Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
    • viniciusdalpiva
      viniciusdalpiva Desenvolvimento última edição por

      Espelho de Ponto para Funcionários Demitidos entre Período de Ponto e Período de Folha

      Contexto

      Este documento descreve o comportamento do sistema no cálculo de ponto e geração do espelho para funcionários cuja data de demissão ocorre entre o final do período de ponto e o final do período de folha.


      Cenário

      • Período de Ponto: 26/06/2025 a 25/07/2025

      • Período de Folha: 07/2025

      • Data de Demissão: dentro do intervalo entre:

        • Final do período de ponto (25/07/2025)
        • Final do período de folha (31/07/2025)
      • Data Limite informada no cálculo: 29/07/2025


      Regra de Negócio

      Sempre que a data de demissão estiver dentro do intervalo: final do período de ponto < data de demissão ≤ final do período de folha

      O sistema deve utilizar a Data Limite para:

      • Determinar até qual data as horas serão consideradas no cálculo
      • Garantir que o espelho de ponto reflita corretamente o período trabalhado até a demissão

      Comportamento Esperado

      • O cálculo do ponto deve considerar todas as horas até a Data Limite
      • O espelho de ponto deve ser gerado corretamente até a data de demissão
      • As ocorrências devem ser corretamente associadas ao período de folha correspondente

      Resultado Validado

      Após refazer o cálculo do cenário:

      • O cálculo da folha 07/2025 considerou corretamente as horas até 29/07/2025
      • O espelho de ponto foi gerado com sucesso até a data de demissão

      800f9ef8-b93b-4306-882e-0f54826cb247-image.png

      c83b7e46-decd-4efb-8f9b-4240e6501fda-image.png

      Ponto de Atenção (Importante)

      Persistência de Ocorrências

      O sistema armazena nas ocorrências o campo: data_calculo

      Este campo indica em qual período de folha a ocorrência foi processada.


      Problema Identificado

      1. Foi realizado um cálculo inicial para o período 08/2025
      2. As ocorrências após 25/07/2025 foram associadas a esse cálculo
      3. O sistema registrou: data_calculo = 01/08/2025

      Efeito Colateral

      Mesmo após:

      • Excluir o cálculo de agosto
      • Recalcular julho com Data Limite = 29/07/2025

      As ocorrências não são mais consideradas

      Motivo:

      A regra de apuração de ocorrências:

      • Ignora ocorrências já processadas em outro período de folha
      • Como estão vinculadas a 08/2025, não entram mais no cálculo de 07/2025

      Conclusão Técnica

      O comportamento está diretamente ligado à integridade do campo: data_calculo

      Que atua como controle de processamento de ocorrências por competência.


      Recomendações

      • Evitar cálculos antecipados em períodos futuros antes da validação do período atual
      • Em cenários de reprocessamento:
        • Avaliar necessidade de limpeza ou ajuste das ocorrências (data_calculo)
      • Validar sempre:
        • Data de demissão
        • Data limite aplicada
        • Histórico de cálculos já realizados

      Resumo

      Em casos onde a data de demissão é informada entre o final do período de ponto e o final do período de folha (ex. dia 27/07/2025), é necessário realizar o cálculo no período de julho, com data limite em 27/07/2025, e não no período de agosto.

      80629af9-4398-424c-b477-e0efa3ea5414-image.png

      1 Resposta Última resposta Responder Citar 1
      • Primeiro post
        Último post
      Powered by NodeBB | Contributors