01. DADOS GERAIS
Produto: |
TOTVS RH
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: |
TOTVS RH (Linha Protheus) - Ponto Eletrônico (SIGAPON)
|
Função: | PONA040 |
País: | Brasil |
Ticket: | 18792879 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHJORNPRT-6314 |
02. SITUAÇÃO/REQUISITO
Após realizar a manutenção de marcações geradas, alterando o horário da marcação pela rotina de lançamento de marcações, PONA040, o sistema gera apontamentos errados.
03. SOLUÇÃO
No momento de alteração das marcações utilizando a rotina de lançamento de marcações o sistema determina a data da marcação com base nas marcações existentes para o dia. Alteramos a lógica utilizada com o intuito de facilitar o processo de manutenção das marcações.
Exemplos do funcionamento antes e depois da alteração realizada:
Antes da Alteração:
Foram geradas as seguintes marcações para um funcionário
Após a geração das marcações foi verificado que no dia 30/11 o funcionário teve uma troca de turno que não foi incluída no sistema, alterando os horários para uma jornada noturna, sendo necessário ajustar as marcações geradas para o horário do novo turno.
Ao alterar o horário da primeira entrada para a entrada noturna o sistema verificava que o horário informado na 1E é maior que o horário da 1S (19:00 > 12:00), alterando assim a data da 1E para o dia anterior
Para as demais marcações o processo é semelhante, o que define a data é a marcação anterior, ao alterar a 1S o sistema verifica que a hora informada é menor que a 1E (00:00 < 19:00) , logo a marcação é no dia seguinte
Ao termino das alterações teríamos o seguinte:
1E = 29/11 - 19:00
1S = 30/11 - 00:00
2E = 30/11 - 01:12
2S = 30/11 - 05:00
Gerando os apontamentos incorretos no dia 30/11
Após a alteração
Foi alterado apenas o comportamento da 1E, as demais marcações continuam verificando a marcação anterior para definir a data.
A data da 1E nunca será alterada ao mudar o horário da marcação, usando o mesmo exemplo usando antes, agora ao alterar o horário para às 19:00 o sistema mantém a data 30/11
Após alterar todas as marcações temos:
1E = 30/11 - 19:00
1S = 01/12 - 00:00
2E = 01/12 - 01:12
2S = 01/12 - 05:00
Gerando os apontamentos corretamente.
Dica
Para alterar a data definida pelo sistema basta acessar o menu Outras Ações → Editar, ou utilizar o atalho F11, para abrir a tela de edição da marcação posicionada
04. DEMAIS INFORMAÇÕES
As manutenções nas marcações também podem ser realizadas utilizando a rotina de Integrados, ela oferece uma visão mais detalhada, dia a dia, e apresenta informações detalhadas de cada marcação.
Não é possível alterar a data ou horário das marcações Originais, lidas de um relógio de ponto. Este documento trata apenas de marcações Geradas pelo Sistema ou Incluídas Manualmente.IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não há.